Café Olé Restaurant & Cantina in Meridian, ID offers delicious Mexican cuisine with a cozy atmosphere. Open daily for lunch and dinner.
3284 E Pine Ave, Meridian, ID 83642