Taqueria El Mirador
1198 E Main St, Burley
(208) 878-5503
Menu
Restaurants in Burley, ID
Taqueria El Mirador
1198 E Main St, Burley, ID 83318
(208) 878-5503