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 the corner of Old Falls Street and Third 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
Locally made snacks
Bar and patio seating is on a first-come, first-served basis.
Free customer parking behind the Sheraton at the Falls. $2 discount for all Sheraton guests.
- ADA Compliant
- Free Internet Access
- Group Friendly
- Parking Available