Established in 1927 Elvira's Restaurant of Nogales, Mexico is now in Tubac, Arizona bringing you the best Mexican cuisine and award winning dishes! Come and enjoy our new restaurant with its vibrant design.Chef Ruben Monroy, who has degrees in graphic arts and…

Complete details for Elvira's Restaurant »

Pin It

© 2019 Edible Baja Arizona

Website powered by Foundation