Recently spent a couple nights in Okmulgee and had lunch at El Charro, a Mexican restaurant on North Wood Dr (Highway 75). Opening hours 11am to 9pm daily.
This restaurant has an extensive menu of traditional Mexican dishes, combination meals and lunch specials. During lunch, I tried the Spinach Enchiladas served with refried beans and Mexican rice ($7.25) that was rather decent. The two enchiladas were nice and the sides tasted as expected. Chips and salsa served before the meal were fine.
Dining atmosphere at El Charro is casual and family-friendly. Service was polite and the meal was served in a timely manner.
Overall, I don't know what the overall scene is like in Okmulgee but this isn't a bad place for Mexican food if you want something reasonably priced and good quality and centrally located in the middle of town.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.