We look forward to serving you soon!

Taqueria Santa Rosa #5
791 Montecito Ctr
Santa Rosa, CA
95409
Telephone: (707)538-2642
Monday - Friday: 10am - 8pm
Saturday: 10am - 3pm
Closed Sundays