Elvira's
Address:
2221 E Frontage Rd, STE A101, Tubac, AZ 85646
Phone:
(520) 398-9421
Restaurants
Other Businesses:
- The Italian Peasant at 50 Avenida Goya, Tubac, AZ 85646
- Infante's at 40 Avenida Goya, Tubac, AZ 85646
- Cafe Presidio at 50 Avenida Goya, Tubac, AZ 85646
- Maria's Grill at 40 Avenida Goya, Tubac, AZ 85646
- Floating Stone Inn & Aqua Spa at 20 Calle Iglesia, Tubac, AZ 85646