Taqueria El Sombrero

810 Piner Rd Ste A, Santa Rosa 95403, United States Get Directions to this spot
810 Piner Rd Ste A
Santa Rosa, 95403
CA, United States
(707) 573-8278

Rate and review Taqueria El Sombrero in Santa Rosa, CA, United States!

Share your experiences at Taqueria El Sombrero with your friends or discover more Restaurants in Santa Rosa, CA, United States.