
Fantastic wine (best Cab Franc on Long Island), great service, and a great atmosphere. What more can you ask for?
(86)
Castello di Borghese Vineyard located in Cutchogue NY offers a charming dining experience surrounded by picturesque vineyards. Guests can savor a selection of fine wines produced on-site while enjoying a menu that highlights seasonal ingredients. The serene atmosphere and beautiful surroundings make it an ideal spot for both casual gatherings and special occasions.
Generated from this place's information
Fantastic wine (best Cab Franc on Long Island), great service, and a great atmosphere. What more can you ask for?
Great North Fork winery that features some great reds. Our favorites were the select Merlot, which was nice and jammy and tasted great with red sauce. Our other favorite is their merlot-cab sauv...
Great wine, great atmosphere. Dog friendly with Herbie the house dog welcoming guests. You can brimg your own food.
Castello di Borghese is what is known as the Founding Vineyard on the North Fork of Long Island. It is the first vineyard and winery on Long Island (though in the past it was not called Castello...
They don't produce ice wine here but they recommended a dessert wine. It was good but not I was looking for. Also, yoga and wine sounded like a fun, last minute combo from their signage but that...