The Fubar
St. Louis, MO

Location

3108 Locust Street
St. Louis, MO 63103
View Larger Map & Directions

Info

Rated 3.29/5
1076 visitors
2170 checkins
6 likes

20 Tip(s)

IDFSQ Venue IDFSQ Tip IDCreated AtTip TextLike CountUrlTodo CountUser IDFirst NameLast NameGenderPhoto PrefixPhoto SuffixCreatedModified

Use the girls bathroom