This listing is inactive!

If you own this listing and want to activate it again?

Please login to your account here.

The Wharf Restaurant and Bar in Decatur, Illinois | Burgers, beer and fun!



Visit Site


The Wharf is a family-friendly Decatur, IL restaurant and bar with an iconic reputation located in South Shores featuring lunch and dinner specials."