El Bajio

208-888-3051
520 S Meridian Rd
Meridian, ID 83642
No photo available for this business

Business Information

Restaurants
Restaurants

Customer Reviews (No reviews)

No reviews were found for El Bajio.

Browse our top cities

Browse cities by state