El Charro Restaurant
Address:
13570 Ridge Rd, Cleveland, OH 44133
Phone:
(440) 237-6040 Restaurants
Other Businesses:
- Mount Carmel Deli at 11007 Mt Carmel Rd, Cleveland, OH 44104
- Rib Kings of Cleveland at 9718 Buckeye Rd, Cleveland, OH 44104
- Checkers Drive-In Restaurant at 6430 Broadway Ave, Cleveland, OH 44105
- Paul Village Cuisine at 6301 Fleet Ave, Cleveland, OH 44105
- Golden Dragon at 2201 Lee Rd, Cleveland, OH 44118