El Charro Restaurant
Address:
18575 Sherman Way, Reseda, CA 91335
Phone:
(818) 996-3490
Restaurants
Other Businesses:
- Big Mama Sub at 7621 White Oak Ave, Reseda, CA 91335
- Reseda Coffee Shop at 18575 Sherman Way, Reseda, CA 91335
- Jin Jin International at 18131 Cohasset St, Reseda, CA 91335
- La Victoria Night Club at 19655 Sherman Way, Reseda, CA 91335
- Little Caesars Pizza at 17705 Saticoy St, Reseda, CA 91335