Restaurants & Bars

Great Plains St. Louis

St. Louis -- World Cup Finals


Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars 2

St. Louis -- World Cup Finals

dochoch | Jun 28, 2010 01:10 PM

As we will be taking someone to Lambert Airport on Sunday July 11, is there somewhere good nearby to see the World Cup Soccer Finals that afternoon?

Want to stay up to date with this post?

Recommended From Chowhound