Taqueria El Sombrero (Reported Closed)
810 Piner Rd Ste A
Santa Rosa
CA
95403
(707) 573-8278
Open Map
Description
Come and try us we know you'll return
by merchantcircle on November 25, 2013 from
merchantcircle
Alcohol Beer & Wine Only
dining
Mexican
mexican restaurant
Mexican Restaurants
Noise Level Quiet
Reservations Not Required
restaurant
Restaurants
Restaurants Mexican