Phone: +17078435256
Address: 821 Russell Ave, Santa Rosa, CA 95403, United States
City: Santa Rosa
Dishes: 35
Reviews: 265
"Absolutely delicious! We love Mexican food and usually go to Taqueria Santa Rosa or, if we feel comfortable, we had to La Rosa because of her margaritas. This place was delicious! Great chips, fast service and really fresh food. They offer very nice salsa bar with many varied choices and also have a beautiful small terrace. We'll be back."
All prices are estimates.
Santa Rosa, in California's wine country, offers a vibrant culinary scene, often featuring fresh farm-to-table dishes, artisan cheeses, and local wines, reflecting its agricultural richness.