Address: 26125 CA-189, Twin Peaks, CA 92391, USA
The Cuban Black Bean Soup is back on the menu but I didn't see Buffalo Steaks.
No they no longer serve that I think that was under the old ownership. They do have venison but it is seasonal.
Add Answer
Thanks! Your answer is awaiting moderation.
Please send a menu
does your restaurant accept American Express credit cards?
Do you offer a lakeside view for luch?
Is any facility showing the Stanley Cup finals tonight?
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