Mi Tierra Restaurant

Mi Tierra Restaurant is a popular landmark place in the city of Catalina and is located at 16238 N Oracle Rd, Catalina, AZ 85739-4213

Landmark Name: Mi Tierra Restaurant
Address: 16238 N Oracle Rd, Catalina, AZ 85739-4213
City: Catalina
State: Catalina

Phone Number:
State: Catalina
Country: Arizona (AZ)

Landmarks Near Mi Tierra Restaurant