Latin American Restaurants in Peoria, IL

El Mirador En El Rio Latin American • $
110 Northeast Water Street, Peoria

Customers` Favorites

Empanada Sample
Iced Latte

“I heard of El Rio through a coworker and stopped for a coffee. I got the Java Mocha drink and the Banana Bread toast. Both amazing. Presentation was 10/10 and the taste was 10/10. Staff were so calming and helpful. I will come back so soon!“

4.8 Superb102 Reviews