Address: 1116 Forest Ave, Ste A Phone: (831) 224-6760
By: Michelle C.
We stumbled upon this place to dine-in because a restaurant in the same plaza was closed. We didn't realize this place was closing in 20 mins, but they were... more
By: Jovanni V.
Delicious food and excellent customer service. We had the quesibirria tacos and jalapeno burrito with a mango agua Fresca. Everything was delicious. more