Uptown Cafe
118 E Main St, Elmwood
(309) 742-4500
Recent Reviews
You May Also Like
Woppers - 106 W Main St
Bar, Nightlife
Mi Ranchito - 110 N Magnolia St
Mexican, Chicken Shop, Seafood
Corner Inn - 118 S Magnolia St
Bar & Grill, Bar
Restaurants in Elmwood, IL
Uptown Cafe
118 E Main St, Elmwood, IL 61529
(309) 742-4500