Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Reseda

El Charro Restaurant, Reseda, California










El Charro Restaurant
18575 Sherman Way
Reseda CA United States


Phone: 818.996.3490