There are lots of good places to eat downtown. Consult a map for locations but there is an excellent
restaurant called Mosaic that is just east of the dome on Washington that serves tapas...1001 Washington
Also on Washington, 1234 Washington, called Lucas Park Grille..lunch and dinner & Sat. & Sunday brunch.
Closer to the ballpark is a place owned by Joe Buck called JBucks at 1000 Clark..very good. or Mike Shannons @620 Market... both where you can
count on the games being on tv.
Just noticed there is a new restaurant that serves sandwiches called Bailey's Range at 920 Olive.
Also within walking range is Broadway Oyster Bar at 736 S. Broadway
For Breakfast & lunch there is a place called Rooster serving Crepes & such at 1103 Locust.
If you want to do Italian, which St. Louis is famous for...Charlie Gitto's is my fav..207 N. 6th
Also a new restaurant called Three Sixty with a great view getting rave reviews for dinner only at 1 S. Broadway on 25th flr
Hope this helps!