Update
This is a really nice spot. Lots of outdoor seating. There is a dog section as well. They have live music periodically as well.
9105 Soquel Drive, Aptos, CA
(831) 684-2750
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services