Bella Rose Vineyard & Winery now has a tasting room located on Old Falls Street in Downtown Niagara Falls. As a sister store to the main location in Lewiston, the tasting room invites all who share a love and passion for the different varieties of locally grown, produced, and bottled wines to come taste the very best the region has to offer. The tasting room is located on Old Falls Street and the corner of 3rd Street between Starbucks and RainForest Cafe in Niagara Falls, USA.
-beer and wine fights
-pints of beer and glasses of wine
-growlers of beer
-bottles of wine
-local made snacks
Bar and patio seating is on a first come, first serve basis.
Fri 4-9pm & Sat 4-9pm