Burro Inn, TUMACACORI, Arizona (AZ)

Feeling hungry? Burro Inn might be the place to eat to suit your needs.
Conveniently located at 70 El Burro Lane () in TUMACACORI, Arizona (AZ) (85640), Burro Inn can be reached at 5203982281. It is advisable to call ahead of time to make a reservation.
More restaurants in TUMACACORI, Arizona (AZ)


Burro Inn contact information and details:
Address: 70 El Burro Lane - , TUMACACORI, Arizona (AZ) 85640
Contact Phone: 5203982281