El Charro
Address:
306 6th St, Woodland, CA 95695
Phone:
(530) 662-3804
Restaurants,
Mexican
Other Businesses:
- Las Milpas Taqueria at 534 Main St, Woodland, CA 95695
- Popeyes at 1830 E Main St, Woodland, CA 95776
- Jamba Juice at 1897 E Gibson Rd, Woodland, CA 95776
- El Pollo Restaurant at 816 Main St, Woodland, CA 95695
- McDonald's at 1500 E Main St, Woodland, CA 95776