
El Mirador En El Rio
VerifiedLatin American Restaurant
4.8 (254 reviews) Restaurants · Latin American Restaurant Peoria, IL
About
El Mirador En El Rio is a trusted restaurant serving Peoria and the surrounding area.
Services
Latin American RestaurantLatin American RestaurantCatering ServiceFamily RestaurantDessert Restaurant
Location & Directions
110 Northeast Water Street · Peoria, IL, 61602Get directions
Request a quote
Reviews
Be the first to review.