Clark Street

Open

Photos

811 Spruce St
Saint Louis, MO 63102

Clark Street Taphouse Grill, located in the heart of St. Louis within The Westin St. Louis hotel, offers a relaxed dining atmosphere featuring an exciting blend of bold flavors and hearty favorites. Guests can enjoy an open-concept restaurant with views of Busch Stadium, as well as a vibrant bar area showcasing multiple TVs for sports fans.

The menu caters to a variety of tastes, from game day snacks and salads to pan-seared salmon and grilled NY strip steak, complemented by a selection of specialty cocktails and fine wines. With live music on select evenings, Clark Street Taphouse Grill is the perfect destination for both intimate dinners and lively gatherings.

Generated from the website

Own this business?
See a problem?

You might also like