Mexican restaurant, Eating places, Spanish restaurant
Vineyards Inn
Vineyards Inn is a Spanish bar and grill that specializes in authentically Spanish organic cuisine. Menu favorites include lamb, beef, chicken and duck dishes. The restaurant also offers a blazing fireplace and all-weather patio. With seating for up to 140 guests, it is the perfect place to host your next special event or private party.