HOME / Mexican restaurant / Taqueria La Costa
102 Bannock St, Malad City, ID 83252
+12087668800
View Business Profile