Restaurant
El Charro
Recommandé par 5 habitants,
Conseils des habitants
This is a small casual Mexican restaurant in a strip mall, but it is a locals favorite. Try the Chicken Caldo!
Activités uniques à proximité
Les habitants recommandent également
Emplacement
1529 Farmers Ln
Santa Rosa, CA