<< Previous Place Next Place >> El Charro Restaurant Mexican restaurant 101 W Shawnee St, Muskogee, OK 74401 (918) 686-0636 Website