My hotel is right across the street from the Americas Center, and I will be on my own for the most part with no car. That means that if I get hungry, I will have to eat somewhere inside the Americas Center or somewhere close outside it.
For those that live in St. Louis and know the area, what food attractions are there around it?
For those that live in St. Louis and know the area, what food attractions are there around it?