We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Sonoma County Mexican Restaurants

Restaurants
 
Dessert
 
Coffee & Tea
 
Bakeries
 
Ice Cream
 
Juice & Smoothies
 
$-$$$$
Price
1
Cuisine
Dining options
Sorted by:
Ranking Name Price (low to high) Price (high to low) Friends first
El Molino Central (Boyes Hot Springs)
#5 of 1,209 Restaurants in Sonoma County
#1 of 3 Restaurants in Boyes Hot Springs
Cuisines: Mexican
Map | Visitor photos (13) | Menu
#39 of 1,209 Restaurants in Sonoma County
#3 of 199 Restaurants in Petaluma
Cuisines: Mexican
Map | Visitor photos (3) | Menu
#69 of 1,209 Restaurants in Sonoma County
#4 of 22 Restaurants in Bodega Bay
Cuisines: Mexican
Map | Visitor photos (1)
#103 of 1,209 Restaurants in Sonoma County
#15 of 96 Restaurants in Sonoma
Cuisines: Mexican
Map | Visitor photos (2)
Maya (Sonoma)
#123 of 1,209 Restaurants in Sonoma County
#20 of 96 Restaurants in Sonoma
Price: $29 - $31
Cuisines: Mexican
Map | Visitor photos (19) | Menu
El Coyote (Sonoma)
#126 of 1,209 Restaurants in Sonoma County
#21 of 96 Restaurants in Sonoma
Cuisines: Mexican
Map | Visitor photos (3)
Agave (Healdsburg)
#131 of 1,209 Restaurants in Sonoma County
#20 of 75 Restaurants in Healdsburg
Cuisines: Mexican
Map | Visitor photos (5)
Las Palmas (Santa Rosa)
#136 of 1,209 Restaurants in Sonoma County
#26 of 409 Restaurants in Santa Rosa
Price: $2 - $10
Cuisines: Mexican
Map | Visitor photos (7)
El Farolito (Healdsburg)
#147 of 1,209 Restaurants in Sonoma County
#24 of 75 Restaurants in Healdsburg
Price: $10
Cuisines: Mexican
Map | Visitor photos (2) | Menu
#153 of 1,209 Restaurants in Sonoma County
#31 of 409 Restaurants in Santa Rosa
Cuisines: Mexican
Map | Visitor photos (16) | Menu
Castaneda's (Windsor)
#154 of 1,209 Restaurants in Sonoma County
#6 of 44 Restaurants in Windsor
Cuisines: Mexican
Map | Visitor photos (6)
Viva Mexicana (Sebastopol)
#159 of 1,209 Restaurants in Sonoma County
#6 of 81 Restaurants in Sebastopol
Cuisines: Mexican
#174 of 1,209 Restaurants in Sonoma County
#2 of 40 Restaurants in Cotati
Price: $5 - $10
Cuisines: Mexican, Pizza, Sandwiches, Greek
Map | Visitor photos (2)
#180 of 1,209 Restaurants in Sonoma County
#29 of 96 Restaurants in Sonoma
Cuisines: Mexican
Map
#187 of 1,209 Restaurants in Sonoma County
#31 of 96 Restaurants in Sonoma
Price: $20
Cuisines: Mexican
Map | Visitor photos (6) | Menu
#217 of 1,209 Restaurants in Sonoma County
#28 of 75 Restaurants in Healdsburg
Price: $30
Cuisines: Mexican, Latin
Map | Visitor photos (19) | Menu
Reserve
Los Tres Chiles (Santa Rosa)
#222 of 1,209 Restaurants in Sonoma County
#37 of 409 Restaurants in Santa Rosa
Cuisines: Mexican
Map
El Sombrero (Healdsburg)
#227 of 1,209 Restaurants in Sonoma County
#30 of 75 Restaurants in Healdsburg
Cuisines: Mexican
Map | Visitor photos (2) | Menu
#245 of 1,209 Restaurants in Sonoma County
#34 of 199 Restaurants in Petaluma
Cuisines: Mexican
Map | Visitor photos (2) | Menu
Martha's Old Mexico (Sebastopol)
#257 of 1,209 Restaurants in Sonoma County
#17 of 81 Restaurants in Sebastopol
Cuisines: Mexican
Map | Visitor photos (4)
#259 of 1,209 Restaurants in Sonoma County
#7 of 12 Restaurants in Forestville
Cuisines: Mexican
Map
#279 of 1,209 Restaurants in Sonoma County
#13 of 35 Restaurants in Guerneville
Cuisines: Mexican
Map
#293 of 1,209 Restaurants in Sonoma County
#46 of 96 Restaurants in Sonoma
Cuisines: Mexican
Map | Visitor photos (2)
El Farolito (Windsor)
#309 of 1,209 Restaurants in Sonoma County
#13 of 44 Restaurants in Windsor
Cuisines: Mexican
Map | Visitor photos (5) | Menu
La Texanita (Santa Rosa)
#311 of 1,209 Restaurants in Sonoma County
#69 of 409 Restaurants in Santa Rosa
Cuisines: Mexican
Map | Visitor photos (11) | Menu
Rancho Viejo (Sonoma)
#316 of 1,209 Restaurants in Sonoma County
#49 of 96 Restaurants in Sonoma
Cuisines: Mexican
Map | Menu
Mexico Lindo (Graton)
#320 of 1,209 Restaurants in Sonoma County
#3 of 3 Restaurants in Graton
Cuisines: Mexican
Map | Visitor photos (2)
Old Mexico Eastside (Santa Rosa)
#327 of 1,209 Restaurants in Sonoma County
#73 of 409 Restaurants in Santa Rosa
Cuisines: Mexican
Map
El Molcajete (Cloverdale)
#336 of 1,209 Restaurants in Sonoma County
#8 of 25 Restaurants in Cloverdale
Cuisines: Mexican
Map
La Hacienda (Cloverdale)
#339 of 1,209 Restaurants in Sonoma County
#9 of 25 Restaurants in Cloverdale
Cuisines: Mexican
Map | Visitor photos (4) | Menu