Tucker's Place Soulard
Tucker’s Soulard
Hours & Location
HISTORIC SOULARD
2117 S. 12th Street
(1/2 block South of Russell)
St. Louis, Missouri
314-772-5977
KITCHEN HOURS
MON-THURS 11am-10pm, FRI 11am-10pm, SAT 4pm-10pm, SUN 4pm-10pm
BAR HOURS
MON-FRI 11am-1am, SAT 4pm-1am, SUN 4pm-12am.