Buckhorn Steakhouse

2 Main St, American Canyon, CA
Capacity: 70 people

About Buckhorn Steakhouse

Enjoy an elegant dining experience for larger gatherings in our new private “De Vilbiss Dining Room.” The De Vilbiss room provides an intimate setting furnished with a hand carved wooden bar, magnificent mirrors, chandeliers, imported carpet and chairs. The room is “charmed and decored” with the essence of the original architecture of the Historic De Vilbiss Landmark.
Venue Types
Amenities
  • Full Bar/Lounge
  • On-Site Catering Service
Features
  • Max Number of People for an Event: 70