Worst restaurant. Owner yield to ask for parking on the parking lot. My daugther was to see the bikes before having lunch. Do not eat there.
Address: 900 41st Ave, Santa Cruz, CA 95062, USA
THOMAS FREEMAN | Sep 15, 2018
Excellent food
Charles Bradley | Sep 15, 2018
BEST and ALWAYS HAPPY PEOPLE. Lillian, please never come back. Thanks
Joshua Barber | Sep 15, 2018
But they do have good food. Just because you had other plans dosnt take away from the quality of food.
Thanks! Your answer is awaiting moderation.