This is a past event.
When: Thu., Dec. 31, 8 p.m.-12 a.m. 2015
International Tap House - CWE
16 S. Euclid Ave., St. Louis St. Louis - Central West End
314-367-4827
Tom's Bar & Grill
0.01 miles
Eternity Vegetarian Deli
Racanelli's New York Pizzeria-Central West End
0.02 miles
Tortillaria
St. Louis Coffee Oasis & Mediterranean Café
or
Browse all Film Times