Claim to be the oldest gay establishment in the city. Lively and excentric spot!
Phone +1 314 664 7869
Address 2001 Menard St, St. Louis, MO 63104, USA
Coordinates 38°36'28.897" N -90°12'26.279" E