Search results
- See moreSee moreSee moreSee moreEl CharroMexican Restaurant · $$
El Charro has been famous for the Chile Verde for over 67 years. Just enough kick but not overwhelming enough to taint...
Phone: (818) 249-2405
Cross Streets: Near the intersection of N Verdugo Rd and Verdugo Rd
3699 N Verdugo Rd Montrose, CA 91020 1985.02 mi
Is this your business? Verify your listing
Amenities
- Family friendly