We look forward to serving you soon!

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