1510 Sebastopol Road
Santa Rosa, CA 95407
Delivery/Pickup 707.545.7425

Yelp Facebook YouTube TripAdvisor Instagram Twitter

Come visit us

For The Best Mexican Food in Town!

Monday to Thursday 8:30am to 9pm
Friday 8:30am to 9pm
Saturday 8am to 9pm
Sunday 8am to 8pm

Plenty of Parking Available
Patio Area

Carne Asada

Super Burrito

Tacos