El Charro Mexican Restaurant
Address:
1529 Farmers Ln, Santa Rosa, CA 95405
Phone:
(707) 570-2387 Restaurants, Mexican
Other Businesses:
- Chelino's Mexican Restaurant at 1079 4th St, Santa Rosa, CA 95404
- Wine Country Cafe & Deli at 5855 Sonoma Hwy, Santa Rosa, CA 95409
- Gaia's Garden at 1899 Mendocino Ave, Santa Rosa, CA 95401
- Pupuseria Salvadorena at 1403 Maple Ave, Santa Rosa, CA 95404
- Heirloom Fine Food at 2759 4th St, Santa Rosa, CA 95405