Deer Park

646 Canyon Rd Novato CA 94947 (888) 848-5698

Reviews for Deer Park

Rating: 3.9 Based on 7 reviews Write a review
Best food I've ever had
 Nov 2015
The food here is the best I have ever had, and they have dedicated themselves to making sure the food is excellent. It is like dining in a fine dining establishment everyday. The activities here se... read more