El Sol Azteca Mexican Restaurant Return to Directory Business Area Food and Beverage Biz Phone 419-698-8586 Website http://elsolaztecamexican.com Street Address 3111 Navarre Ave OH Oregon United States of America Zip / Pin 43616 Flyer / Menu / Price List Contact listing ownerSend MessagePlease log in to be able to send messages to the listing owner.