3127 Cherokee St. St. Louis, MO 63118
St. Louis - South City
314-772-1164
Hours: Sun 9am-7pm, Mon-Fri 9am-8pm
$
Features: TakeoutWheelchair AccessibleSnack FoodNo AlcoholStreet ParkingReservations Not Accepted
Price: $
Payment Type: MasterCard, Visa, American Express, Discover
Parking: Street
Reservations: Not Accepted
Attire: Casual
Extra Info: Market only.
El Lenador
0.01 miles
Flood Plain
0.03 miles
Tower Taco
The Tin Ceiling
0.04 miles
Typo Café
or
Browse all Film Times