Address: 2608 Portola Dr, Santa Cruz, CA 95062, USA
Yes, you can call in an order to go
Yes, there is no on site eating.
Yes, especially their fajitas, which they only make on Saturday
Yes
Add Answer
Thanks! Your answer is awaiting moderation.
This establishment is open 7 days a week
Are they really closing in 2 weeks?
How do we change that it says we are closed on tuesday? We are not closed, we are open 7 days a week
Trending Places
Day spa
112 Elm St, Santa Cruz, CA 95060, USA
Bingo hall
216 Evergreen St, Santa Cruz, CA 95060, USA
Seafood restaurant
790 Mariner Park Way, Santa Cruz, CA 95062, USA
Animal protection organization
2601 Chanticleer Ave, Santa Cruz, CA 95065, USA
Food products supplier
721 Laurel St, Santa Cruz, CA 95060, USA
Tourist attraction
465 Mystery Spot Rd, Santa Cruz, CA 95065, USA
Surf shop
1604 Mission St, Santa Cruz, CA 95060, USA
Restaurant
20 Clubhouse Rd, Santa Cruz, CA 95060, USA