Restaurants in St. Louis, MO
Restaurants • Night Life • Bars
1027 Russell Blvd,
St. Louis ,
MO
63104
UNITED STATES
Based on 1 reviews
Not bad
Stumbled in there on a lark with some friends. Had no idea it was a gay bar. Everyone was very friendly, no attitude at all. Outside seating area was fun because its right on Russell and you can watch people drive and stroll by.Worldwide > United States > St. Louis, MO > Restaurants