Address: 26125 CA-189, Twin Peaks, CA 92391, USA
They might.. if you call them
I would call them. They have a TV in the bar, and when I was there last October, they were showing baseball.
Add Answer
Thanks! Your answer is awaiting moderation.
Does the Antler Inn still serve Buffalo steaks ? We always loved them along with the Cuban Black Bean Soup
Please send a menu
does your restaurant accept American Express credit cards?
Do you offer a lakeside view for luch?
Trending Places
New American restaurant
1712 Lincoln Ave, Calistoga, CA 94515, USA
560 Divisadero St, San Francisco, CA 94117, USA
4048 Sonoma Hwy, Napa, CA 94559, USA
21016 CA-1 D200, Huntington Beach, CA 92648, USA
1015 Alameda de las Pulgas, Belmont, CA 94002, USA
300 Santana Row Suite 101, San Jose, CA 95128, USA
3100 Washington Blvd, Marina Del Rey, CA 90292, USA
10100 Constellation Blvd, Los Angeles, CA 90067, USA