Southwestern Restaurants in 61606 Showing 1 - 2 of 2 results

4825 N University St,  

Peoria,   IL | Map

Take a look at what's going on in our restaurants and see how Fresh Is Happening Now. Read More

915 N Elmwood Ave,  

Peoria,   IL | Map