620 Market Street
Saint Louis Missouri 63101
United States(314) 421-1540
Midwest Living Review
Post-game diners should know about the lobster mac and cheese at this spot near Busch Stadium.
For a post-game splurge, order the lobster mac and cheese at this spot near Busch Stadium named after and owned by the former Cardinals player. It's place to be after every Card's home game to catch Mike's live sports talk show broadcast right from the restaurant.
