at 6655 Delmar Blvd, St. Louis , 63130 United States
NOW OPEN! Social House is a sexy sports bar featuring girls in body paint.
2211 FB users likes Social House II in The Loop, set it to 67 position in Likes Rating for St. Louis in Bar category
Social House II in The Loop is St. Louis based place and this enity listed in Bar category. Located at 6655 Delmar Blvd MO 63130. Contact phone number of Social House II in The Loop: (314) 727-8880