<< Previous Place Next Place >> Zollie’s Restaurant BEST STEAK IN MUSKOGEE, BAR NONE!!! 1100 N York St, Muskogee, OK 74403 (918) 683-4690 Website