My wife and two of my buddies are headed up from St. Louis to catch the Cards vs Brewers game on June 10th. None of us have ever been to your fair city so we're definitely looking forward to it.
It doesn't look like the stadium located downtown. We'd like to stay as close as possible to the stadium so that bars and restaurants are within walking distance.
Any recommendations for hotels, bars/grills, or any other places we should check out?