I'm going to St. Louis for a few days, but my schedule is a bit limited and I won't have a car. Is there anywhere in downtown St. Louis with a good selection within walking distance of the Edward Jones Dome? I realize that's a strange limitation, but that's what I'm working with.
Hair of the Dog on Washington has a nice list, but I don't believe anything is available to go. If you can make it to one of the MetroLink (Subway) stations downtown (There's one at 8th & Pine) and head westbound to the Forsyth exit you will be right in front of The Wine and Cheese place on Forsyth. This place is arguably the best bottle shop in town and they always have a HUGE selection and the lowest prices in town, no contest. Good luck! http://www.metrostlouis.org/Default.aspx