This is THE SPOT!! I love their Turbo burrito, so filling. I try to split it otherwise I'm in a major food coma. Chips and salsa bar is free. And they have...
This place is great!!
I absolutely love the burritos here! I've been constantly going to this place time after time because I can't get enough of the food....
A classic when it comes to Mexican food near downtown Santa Cruz. There's very limited indoor seating, but if you wait long enough you can usually snag a...