Mi Tierra Restaurant
Add to Favorites
23 Years
in Business
Saved to Favorites
11/16/2013
Overall, we thought this place is a great restaurant. I must say the food was super good. I went here with my parents earlier.
Phone: (208) 495-1471
Address: 305 Broadway Ave, Melba, ID 83641
Cuisines: Family Style