Restaurants in St. Louis, MO
Restaurants • Beer • Liquor and Wine
1727 Park Ave,
St. Louis ,
MO
63104
UNITED STATES
Based on 2 reviews
YUM!
Great beer and great food. The service can be spotty, but most of the servers are good. I recommend the artichoke dip and the beer samplers!A very big disappointment!
This place has very nice decor and I was patronizing Square One a few times a month until I had a horrible experience that left a bad taste in my mouth. My boyfriend and I were celebrating a milestone at the restaurant. We ordered a round...Worldwide > United States > St. Louis, MO > Restaurants