3459 Magnolia Ave St. Louis MO United States 63118
The Tick Tock Tavern is a classic corner bar in South St. Louis, MO. Hours: Monday-Friday, 4 p.m.-1:30 a.m.; Saturday, noon-1:30 a.m.; Sunday, closed.
See contact information and photos of nearby businesses and bookmark your favorite places on the go
Text App Link