Twisted Tavern Eating & Drinking Co.

3606 West Outer Road, St Louis, Missouri 63010

3606 West Outer Road, St Louis, Missouri 63010
Tue - Thu: 10 a.m. - 10 p.m.; Fri - Sat: 10 a.m. - 12 a.m.; Sun: 10 a.m. - 10 p.m. Kitchen closes 1 hour before above closing time
Bar/Pub
American
$$, $$$
Moderate

Mentions