El Charro - Muskogee Restaurant

  • Address: 228 S 32nd St, Muskogee, OK 74401
  • Phone: 9186823671
Average Rating
4.0
2+ reviews
from 2 sources
Yelp
4.0
1+ reviews
CitySearch
3.5
1+ reviews
El Charro
228 S 32nd St
Muskogee, OK 74401

El Charro Details

Reviews From Across The Web read all

4.0
Derek R. 's review

Not as good as El Charro #1, but ... a user of yelp.com. Read full review on Yelp

Other Web Resources

Plan a trip

Frequent Flier Miles & Points Cash Converter

Loyalty match