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-11pm, SAT 4pm-11pm, SUN 4pm-11pm.