Bars in St Louis, MO
Bars
20 S Euclid Ave,
St Louis ,
MO
63108
UNITED STATES
Great bar and grill opened since 1976. Gives that Cheers feeling when you walk in, "every body knows your name" kinda feeling. The food is top notch with Chef Mark doing everything he can to make your visit exceptional and General Manager Tom Labarbera overseeing your entire experience. Please join us before or after a Cards game, a Blues hockey game, a concert or just visiting the area at Forest Park, you won't regret it and thank you in advance.
Based on 1 reviews
Excellent service and good food
This place had excellent service, reasonable price and good (decent) food. I will go back.Worldwide > United States > St. Louis, MO > Bars