Cloverdale

Location

Cloverdale
1143 South Cloverdale Boulevard
Cloverdale, CA 95425
United States
38° 47' 0.3372" N, 123° 0' 52.434" W
In the Furber Ranch Plaza
(707) 894-8977
Hours: 
Sunday - Thursday 11am - 9:30pm
Friday & Saturday, 11am - 10pm

 

Features:

Patio Seating

Happy Hour:

Weekdays 3-6pm

Javascript is required to view this map.

Get driving directions