Skip to content
Top Tier Eats
St. Louis, MO

Black Mountain Wine House STL

Wine-Bar

354 N Boyle Ave, St. Louis, MO 63108, USA

354 N Boyle Ave, St. Louis, MO 63108, USA

Hours
  • Mon3 PM – Midnight
  • Tue · Today3 PM – Midnight
  • Wed3 PM – Midnight
  • Thu3 PM – Midnight
  • Fri3 PM – Midnight
  • SatNoon – Midnight
  • SunClosed
How locals rank it
In St. Louis
Ranked by
Wine Bars in St. LouisNot ranked yet

Make your own Top 5

Rank your favorites, follow people whose taste you trust, save lists to try.

Start your Top 5