About
The Bellwether, a premier Bar and Restaurant in the heart of St. Louis, Missouri. Located at 1419 Carroll St, St. Louis, MO 63104, we offer an exceptional dining experience that combines great food, drinks, and atmosphere.
As a local favorite, our Restaurant serves up a menu that blends classic flavors with modern twists, ensuring there's something for everyone to enjoy. Pair your meal with a craft cocktail from our extensive Bar selection, featuring local brews and spirits.
Whether you're in the mood for a casual night out with friends or a romantic evening, The Bellwether is the perfect destination. Our friendly staff, cozy ambiance, and commitment to quality make us a standout in the St. Louis dining scene. Come visit us today and discover why we're a top choice for Bar and Restaurant enthusiasts in the area!