10151 Cabrillo Highway North
El Granada, CA 94018
Flavor restaurant describes itself as "California Comfort Food"
. Don't let the outside of the building fool you. Once you open the large double doors, you're in another world...warm and cozy. The first thing you see is the bar where they serve beer and wine. Two big screen TV's...you can eat ther...