Tavern of Fine Arts is a wine bar and cafe located in St. Louis City near Forest Park.

Restaurant Details

Features: ,

Related Stories

Upcoming Events

  • Classical Music Open Stage (Arts)

    • Second Monday of every month, 7:30 p.m. Free

Past Events

See all past events at Tavern of Fine Arts »




Become a Friend

© 2016 Riverfront Times

Website powered by Foundation