What are you looking for?

Restaurants in Muskogee

The Best Restaurants

Momma C's Soul Food Kitchen 821 W Broadway St, Muskogee
Momma C's Soul Food Kitchen
Soul Food

Momma C's Soul Food Kitchen

821 W Broadway St, Muskogee, OK 74401

Momma C's is some of the best soul food in Oklahoma. don't think twice about coming here. they're known for their amazing fried chicken, but all...

  • Take-Out
  • Delivery
  • Superb108 Reviews4.9
Harmony House 208 S 7th St, Muskogee
Harmony House
Salad • $

Harmony House

208 S 7th St, Muskogee, OK 74401

Took our family here on a recent trip to Oklahoma. An old house turned into a restaurant. Very nicely decorated. All of our meals were delicious. Service was...

  • Take-Out
  • Drive-Through
  • Superb150 Reviews4.7
Senor Lopez Mexican Grill 201 N York St, Muskogee
Senor Lopez Mexican Grill
Mexican

Senor Lopez Mexican Grill

201 N York St, Muskogee, OK 74403

Fantastic, friendly service. Our drinks never went dry, and the service staff were quick to bring us new chips and salsa before we had even got to the bottom...

  • Delivery
  • Superb181 Reviews4.6
Tacos La Morena 731 Callahan St, Muskogee
Tacos La Morena
Mexican

Tacos La Morena

731 Callahan St, Muskogee, OK 74403

Wonderful "Hole in the Wall" Mexican eatery and it even has an abuelita in the kitchen!! Al Saturdays is menudo day and it is delicious.. they are...

  • Take-Out
  • Delivery
  • Superb97 Reviews4.8
Muskogee Brewing Company 121 S 2nd St, Muskogee
Muskogee Brewing Company
Brewpubs

Muskogee Brewing Company

121 S 2nd St, Muskogee, OK 74401

Good beer, even better people. Bartender was super nice and will make sure you find a beer you love. Stopped in from out of town, felt super welcome, and...

  • Delivery
  • Superb69 Reviews4.9
American Pie Wood-Fired Pizza 107 W Broadway St, Muskogee
American Pie Wood-Fired Pizza
Pizza • $$

American Pie Wood-Fired Pizza

107 W Broadway St, Muskogee, OK 74401

Me and my husband stopped at American Pie for dinner last week and we’re greeted by the lovely waitress Delaney. She was an absolute doll. For starters we...

  • Take-Out
  • Delivery
  • Superb208 Reviews4.5
La Antigua Mexican Grill 217 East Side Blvd, Muskogee
La Antigua Mexican Grill
Mexican • $$

La Antigua Mexican Grill

217 East Side Blvd, Muskogee, OK 74403

We were in town for a special occasion. Hungry and not knowing the area, we quickly stopped by La Antigua, and we did not regret it. They give you...

  • Take-Out
  • Delivery
  • Superb119 Reviews4.6
Runts Bar BQ & Grill 3003 W Okmulgee Ave, Muskogee
Runts Bar BQ & Grill
Barbecue • $$

Runts Bar BQ & Grill

3003 W Okmulgee Ave, Muskogee, OK 74401

Friendly and great people. The fall off the bones ribs were delicious and a lot better and healthier choice than fast food for the on the road traveler. The...

  • Take-Out
  • Delivery
  • Superb224 Reviews4.4
Zollies LLC Restaurant 1100 N York St, Muskogee
Zollies LLC Restaurant
Steak House

Zollies LLC Restaurant

1100 N York St, Muskogee, OK 74403

We have been wanting to stop in to eat for awhile and finally decided to. Oh my the food is the best in Muskogee. The ribs were the best ever. Large portions...

  • Drive-Through
  • Delivery
  • Superb130 Reviews4.5
Boomarang Diner 4010 W Okmulgee Ave, Muskogee
Boomarang Diner
Diner • $$

Boomarang Diner

4010 W Okmulgee Ave, Muskogee, OK 74401

The food is as great as the price. I wish they gave out receipts though.. we order the same thing and our total is never the same. But service is on point and...

  • Take-Out
  • Delivery
  • Superb181 Reviews4.4
Station 1 121 S 2nd St, Muskogee
Station 1
American • $

Station 1

121 S 2nd St, Muskogee, OK 74401

I'm unsure the morning staff knows what they're doing. The food tastes better during dinner hours. The pulled pork was juicy last night, but this...

  • Take-Out
  • Delivery
  • Superb67 Reviews4.7
Mattie Jane's on Main 200A S Main St, Muskogee
Mattie Jane's on Main
Fast Food

Mattie Jane's on Main

200A S Main St, Muskogee, OK 74403

Oh. My. Dear. Lord. Mattie Jane's has the BEST cookies on planet earth! Listen guys, I'm a fat girl. I love cookies. I've tasted SO many cookies...

  • Delivery
  • Superb47 Reviews4.9
Snow King 1311 Gibson St, Muskogee
Snow King
Mexican

Snow King

1311 Gibson St, Muskogee, OK 74403

Extremely friendly staff. Hands down the BEST place to get a fruit cup! It's amazing, and can easily substitute any dessert! The only complaint I have, is...

  • Delivery
  • Superb47 Reviews4.9
Back In Time Diner 1703 E Okmulgee Ave, Muskogee
Back In Time Diner
Diner • $

Back In Time Diner

1703 E Okmulgee Ave, Muskogee, OK 74403

It's your average "old-fashioned 50s" retro midwest dinerService is great, although we did have to ask for styrofoam cups for our kiddos. They...

  • Take-Out
  • Delivery
  • Superb112 Reviews4.5
Lopez Grill Mexican Restaurant 323 S 32nd St, Muskogee
Lopez Grill Mexican Restaurant
Mexican • $

Lopez Grill Mexican Restaurant

323 S 32nd St, Muskogee, OK 74401

We traveled from Texas going to Missouri and we were looking a good spot to dine. Came across this gem, you can't beat the portion and prices at this...

  • Take-Out
  • Delivery
  • Superb201 Reviews4.3
Chick-fil-A 2004 N 11th St W, Muskogee
Chick-fil-A
Fast Food • $

Chick-fil-A

2004 N 11th St W, Muskogee, OK 74401

The staff is super friendly, never had an attitude with anyone I know. Also had a flat in the parking lot and while waiting the sweet manager asked if we...

  • Take-Out
  • Drive-Through
  • Superb200 Reviews4.3
Chet's Dairy Freeze 3510 W Okmulgee Ave, Muskogee
Chet's Dairy Freeze
Hot Dogs

Chet's Dairy Freeze

3510 W Okmulgee Ave, Muskogee, OK 74401

Never thought a hot dog could be this good! This place is just eye opening if you've only ever had just your standard grilled hot dog. They do all the...

  • Delivery
  • Superb58 Reviews4.6
My Place Bar-B-Q West 4322 W Okmulgee Ave, Muskogee
My Place Bar-B-Q West
Barbecue

My Place Bar-B-Q West

4322 W Okmulgee Ave, Muskogee, OK 74401

Great food, as always! Been a favorite of mine forever, since the early 70's, probably the 60's, actually...Kid-friendliness: Kids have asked for...

  • Take-Out
  • Delivery
  • Superb167 Reviews4.3
Frank-n-swine 715 N York St, Muskogee
Frank-n-swine
Barbeque

Frank-n-swine

715 N York St, Muskogee, OK 74403

I've never ate inside, just visited drive thru. The pulled pork is very good, and they give you a decent amount. I don't care for their potato salad...

  • Take-Out
  • Delivery
  • Superb95 Reviews4.4
Jose’s Mexican restaurant Muskogee 208 East Side Blvd, Muskogee
Jose’s Mexican restaurant Muskogee
Mexican

Jose’s Mexican restaurant Muskogee

208 East Side Blvd, Muskogee, OK 74403

Having had tacos in Los Angeles, this place is one of my all time favorites. I find myself craving Joses. The tacos aren't greasy at all. The meat is...

  • Take-Out
  • Delivery
  • Superb41 Reviews4.7
Boomarang Diner 701 S York St, Muskogee
Boomarang Diner
Diner • $

Boomarang Diner

701 S York St, Muskogee, OK 74403

I took my friend to a Dr appt. In muskogee. Went to this place on york st. afterwards. I had the fish and he had the burger. Plus we ordered the half order of...

  • Take-Out
  • Delivery
  • Superb132 Reviews4.3
Boomarang Diner - Muskogee Eastside 828 East Side Blvd, Muskogee
Boomarang Diner - Muskogee Eastside
Diner • $

Boomarang Diner - Muskogee Eastside

828 East Side Blvd, Muskogee, OK 74403

I used to eat breakfast at the Muskogee locations with my Dad every day before school. Today I got to take my fiancé through it and had the same breakfast...

  • Take-Out
  • Delivery
  • Superb125 Reviews4.3
Sonora Grill & Cantina 1702 W Okmulgee St, Muskogee
Sonora Grill & Cantina
Mexican

Sonora Grill & Cantina

1702 W Okmulgee St, Muskogee, OK 74401

I should have made this post in July but it's ok I'm making it now. The food here is cooked very well and filling. The atmosphere is warm and...

  • Take-Out
  • Delivery
  • Superb121 Reviews4.3
Boomarang Diner 3244 S Cherokee Dr, Muskogee
Boomarang Diner
Diner • $$

Boomarang Diner

3244 S Cherokee Dr, Muskogee, OK 74403

We had a hamburger, fries, chicken fried steak toaster / onion rings and an appetizer of fried mushrooms. The chicken fried steak was huge. The chef and...

  • Take-Out
  • Delivery
  • Superb116 Reviews4.3
Amish Country Store & Restaurant 2410 N 32nd St, Muskogee
Amish Country Store & Restaurant
American • $$

Amish Country Store & Restaurant

2410 N 32nd St, Muskogee, OK 74401

Stopped in on a Wednesday afternoon for an early supper with 2 co-workers. I had country fried steak, and my co-workers had homemade meatloaf and the other...

  • Take-Out
  • Delivery
  • Good215 Reviews4.2
Speedway Grille 2010 W Okmulgee Ave, Muskogee
Speedway Grille
Diner • $$

Speedway Grille

2010 W Okmulgee Ave, Muskogee, OK 74401

This place is great. Waitresses are great. Food is great. Pics are great. Prices are great. Building needs work, of course. But cars slamming through walls...

  • Take-Out
  • Delivery
  • Superb104 Reviews4.3
MyPlace Bar-B-Q 2021 Gibson St, Muskogee
MyPlace Bar-B-Q
Barbecue • $

MyPlace Bar-B-Q

2021 Gibson St, Muskogee, OK 74403

My opinion is that the east side has the best mild sauce on the planet! Good BBQ and great service, but that sauce is it! My coworkers in Tulsa have me bring...

  • Take-Out
  • Delivery
  • Good180 Reviews4.2
Freddy's Frozen Custard & Steakburgers 530 W Shawnee St, Muskogee
Freddy's Frozen Custard & Steakburgers
Fast Food • $

Freddy's Frozen Custard & Steakburgers

530 W Shawnee St, Muskogee, OK 74401

These burgers are just classic Oklahoma Joes style griddle burgersThere is nothing special about their custard, we live in ice cream central. And the burger...

  • Take-Out
  • Drive-Through
  • Good170 Reviews4.2
Beacon Drive Inn 1054 N York St, Muskogee
Beacon Drive Inn
American • $

Beacon Drive Inn

1054 N York St, Muskogee, OK 74403

Beacons has been around since I was a little kid.. I'm 50 now. Thats a long ti.e to be in business. Great burgers. Friendly car hops. And as always.. Food...

  • Take-Out
  • Delivery
  • Good155 Reviews4.2
Tacos La Tia 604 East Side Blvd, Muskogee
Tacos La Tia
Mexican • $

Tacos La Tia

604 East Side Blvd, Muskogee, OK 74403

Los tacos de tripa!!! Only place I've found in Muskogee that serves those tacos. Their gorditas are delicious and the red salsa isn't bad either....

  • Take-Out
  • Drive-Through
  • Good140 Reviews4.2

American Restaurants

American in Muskogee
Station 1 121 S 2nd St, Muskogee
Station 1
American • $

Station 1

121 S 2nd St, Muskogee, OK 74401

I'm unsure the morning staff knows what they're doing. The food tastes better during dinner hours. The pulled pork was juicy last night, but this...

  • Take-Out
  • Delivery
  • Superb67 Reviews4.7
Amish Country Store & Restaurant 2410 N 32nd St, Muskogee
Amish Country Store & Restaurant
American • $$

Amish Country Store & Restaurant

2410 N 32nd St, Muskogee, OK 74401

Stopped in on a Wednesday afternoon for an early supper with 2 co-workers. I had country fried steak, and my co-workers had homemade meatloaf and the other...

  • Take-Out
  • Delivery
  • Good215 Reviews4.2
Beacon Drive Inn 1054 N York St, Muskogee
Beacon Drive Inn
American • $

Beacon Drive Inn

1054 N York St, Muskogee, OK 74403

Beacons has been around since I was a little kid.. I'm 50 now. Thats a long ti.e to be in business. Great burgers. Friendly car hops. And as always.. Food...

  • Take-Out
  • Delivery
  • Good155 Reviews4.2

Pizza Restaurants

Pizza in Muskogee
American Pie Wood-Fired Pizza 107 W Broadway St, Muskogee
American Pie Wood-Fired Pizza
Pizza • $$

American Pie Wood-Fired Pizza

107 W Broadway St, Muskogee, OK 74401

Me and my husband stopped at American Pie for dinner last week and we’re greeted by the lovely waitress Delaney. She was an absolute doll. For starters we...

  • Take-Out
  • Delivery
  • Superb208 Reviews4.5
Jonnie and Reo’s Mama Tigs Wood-Fired Pizza 2516 Gulick St, Muskogee
Jonnie and Reo’s Mama Tigs Wood-Fired Pizza
Pizza

Jonnie and Reo’s Mama Tigs Wood-Fired Pizza

2516 Gulick St, Muskogee, OK 74403

Jonnie and Reo's has easily became our favorite Muskogee pizza eatery! We typically take our pizza to go, but love the atmosphere when eating in too! The...

  • Delivery
  • Superb15 Reviews4.8
Simple Simon's Pizza 1152 N York St Suite A, Muskogee
Simple Simon's Pizza
Pizza

Simple Simon's Pizza

1152 N York St Suite A, Muskogee, OK 74403

I like that they do personalized pizzas, calzone, and alpine sticks. Meaning they have tiny pizzas for just one person. I call in in and they have it fresh,...

  • Take-Out
  • Delivery
  • Good61 Reviews4.2

Mexican Restaurants

Mexican in Muskogee
Senor Lopez Mexican Grill 201 N York St, Muskogee
Senor Lopez Mexican Grill
Mexican

Senor Lopez Mexican Grill

201 N York St, Muskogee, OK 74403

Fantastic, friendly service. Our drinks never went dry, and the service staff were quick to bring us new chips and salsa before we had even got to the bottom...

  • Delivery
  • Superb181 Reviews4.6
Tacos La Morena 731 Callahan St, Muskogee
Tacos La Morena
Mexican

Tacos La Morena

731 Callahan St, Muskogee, OK 74403

Wonderful "Hole in the Wall" Mexican eatery and it even has an abuelita in the kitchen!! Al Saturdays is menudo day and it is delicious.. they are...

  • Take-Out
  • Delivery
  • Superb97 Reviews4.8
La Antigua Mexican Grill 217 East Side Blvd, Muskogee
La Antigua Mexican Grill
Mexican • $$

La Antigua Mexican Grill

217 East Side Blvd, Muskogee, OK 74403

We were in town for a special occasion. Hungry and not knowing the area, we quickly stopped by La Antigua, and we did not regret it. They give you...

  • Take-Out
  • Delivery
  • Superb119 Reviews4.6

Chinese Restaurants

Chinese in Muskogee
China King Super Buffet 231 W Shawnee St, Muskogee
China King Super Buffet
Chinese • $$

China King Super Buffet

231 W Shawnee St, Muskogee, OK 74401

We go here at least 2 times a monthFood is great when it's fresh.Host that seats you is awesome and it depends on witch server you get whether you get...

  • Take-Out
  • Delivery
  • Good144 Reviews4.1
Lin Cuisine Chinese 605 S 32nd St, Muskogee
Lin Cuisine Chinese
Chinese • $

Lin Cuisine Chinese

605 S 32nd St, Muskogee, OK 74401

The food is SO good and the BEST in town! The sweet and sour pork and the Singapore house noodles were fantastic! You won't regret coming here! There is...

  • Take-Out
  • Drive-Through
  • Good122 Reviews3.8
Chow's Express 815 S York St, Muskogee
Chow's Express
Chinese • $

Chow's Express

815 S York St, Muskogee, OK 74403

Fast, friendly, and affordable. Unbeatable flavors and quality ingredients. my go to for Chinese food, when it comes down to quality over quantity Chow's...

  • Take-Out
  • Delivery
  • Good128 Reviews3.8

Fast Food Restaurants

Fast Food in Muskogee
Mattie Jane's on Main 200A S Main St, Muskogee
Mattie Jane's on Main
Fast Food

Mattie Jane's on Main

200A S Main St, Muskogee, OK 74403

Oh. My. Dear. Lord. Mattie Jane's has the BEST cookies on planet earth! Listen guys, I'm a fat girl. I love cookies. I've tasted SO many cookies...

  • Delivery
  • Superb47 Reviews4.9
Chick-fil-A 2004 N 11th St W, Muskogee
Chick-fil-A
Fast Food • $

Chick-fil-A

2004 N 11th St W, Muskogee, OK 74401

The staff is super friendly, never had an attitude with anyone I know. Also had a flat in the parking lot and while waiting the sweet manager asked if we...

  • Take-Out
  • Drive-Through
  • Superb200 Reviews4.3
Freddy's Frozen Custard & Steakburgers 530 W Shawnee St, Muskogee
Freddy's Frozen Custard & Steakburgers
Fast Food • $

Freddy's Frozen Custard & Steakburgers

530 W Shawnee St, Muskogee, OK 74401

These burgers are just classic Oklahoma Joes style griddle burgersThere is nothing special about their custard, we live in ice cream central. And the burger...

  • Take-Out
  • Drive-Through
  • Good170 Reviews4.2

Italian Restaurants

Italian in Muskogee
Gino's 139 W Shawnee St, Muskogee
Gino's
Italian • $$

Gino's

139 W Shawnee St, Muskogee, OK 74401

Everyone was so excited they Olive Garden was coming to town. Gino's makes Olive Garden look like a gas Station Burrito. One bite of Geno's Bread and...

  • Take-Out
  • Delivery
  • Good235 Reviews4
Mazzio's Italian Eatery 3030 W Okmulgee Ave, Muskogee
Mazzio's Italian Eatery
Italian • $$

Mazzio's Italian Eatery

3030 W Okmulgee Ave, Muskogee, OK 74401

Omg my husband grew up on this place when it was located in Tyler Texas. The 16 years we've been together this is all he talked about to me about wishing...

  • Take-Out
  • Delivery
  • Good109 Reviews3.7
Mazzio's Italian Eatery 2200 East Shawnee Bypass, Muskogee
Mazzio's Italian Eatery
Italian

Mazzio's Italian Eatery

2200 East Shawnee Bypass, Muskogee, OK 74403

Pretty good! Sometimes the late-night staff can be inattentive but the food is good and I enjoy it over Dominos and Little Caesars. It is a little more...

  • Take-Out
  • Delivery
  • Average73 Reviews3.1
Subway 2410 E Shawnee Rd, Muskogee
Subway
Sandwich Shop • $

Subway

2410 E Shawnee Rd, Muskogee, OK 74403

I love the 6 inch tuna always fresh .A little oil mayonnaise, lots of purple onions,green peppers. Little lettuce, finish off with salt and peppers. They help...

  • Take-Out
  • Delivery
  • Good59 Reviews4.1
Subway 501 N Main St, Muskogee
Subway
Sandwich Shop • $

Subway

501 N Main St, Muskogee, OK 74401

Girl at the counter was cute and respectful. She made sure everything was correct. The wifi went down for the credit card reader and she let my wife take the...

  • Take-Out
  • Delivery
  • Good65 Reviews3.9
Subway 3006 N 32nd St, Muskogee
Subway
Sandwich Shop • $

Subway

3006 N 32nd St, Muskogee, OK 74401

First time here,after the waitress at IHOP wouldnt wait on me,Torie at Subway was so nice and the sandwich was great.If I want to eat in the middle of the...

  • Take-Out
  • Delivery
  • Good59 Reviews3.9
Charlie's Fried Chicken 3325 W Okmulgee Ave, Muskogee
Charlie's Fried Chicken
Chicken • $

Charlie's Fried Chicken

3325 W Okmulgee Ave, Muskogee, OK 74401

Restroom was super clean. Tables, floor, counter extra clean.Cleanest restaurant or fast food that I've been to in 3 years highly impressed. The girls...

  • Take-Out
  • Delivery
  • Good142 Reviews4.1
Charlie's Chicken 2601 Chandler Rd, Muskogee
Charlie's Chicken
Chicken • $

Charlie's Chicken

2601 Chandler Rd, Muskogee, OK 74403

the chicken is always fresh and hot! the coleslaw is cold and the best tasting around! the rolls are nice and fluffy and fresh! I just got the 2 piece meal and...

  • Take-Out
  • Delivery
  • Good115 Reviews3.9
Church's Texas Chicken 419 E Okmulgee St, Muskogee
Church's Texas Chicken
Chicken

Church's Texas Chicken

419 E Okmulgee St, Muskogee, OK 74401

20 pc with 2 Lrg Sides, Biscuits and 2 half gallon drinks for $33 bucks is a helluva deal! Everything ordered was there and we were in and out in less than 10...

  • Take-Out
  • Drive-Through
  • Good114 Reviews3.9
Boomarang Diner 4010 W Okmulgee Ave, Muskogee
Boomarang Diner
Diner • $$

Boomarang Diner

4010 W Okmulgee Ave, Muskogee, OK 74401

The food is as great as the price. I wish they gave out receipts though.. we order the same thing and our total is never the same. But service is on point and...

  • Take-Out
  • Delivery
  • Superb181 Reviews4.4
Back In Time Diner 1703 E Okmulgee Ave, Muskogee
Back In Time Diner
Diner • $

Back In Time Diner

1703 E Okmulgee Ave, Muskogee, OK 74403

It's your average "old-fashioned 50s" retro midwest dinerService is great, although we did have to ask for styrofoam cups for our kiddos. They...

  • Take-Out
  • Delivery
  • Superb112 Reviews4.5
Boomarang Diner 701 S York St, Muskogee
Boomarang Diner
Diner • $

Boomarang Diner

701 S York St, Muskogee, OK 74403

I took my friend to a Dr appt. In muskogee. Went to this place on york st. afterwards. I had the fish and he had the burger. Plus we ordered the half order of...

  • Take-Out
  • Delivery
  • Superb132 Reviews4.3
VFW Post 474 3815-3911 W Okmulgee Ave, Muskogee
VFW Post 474
Bar

VFW Post 474

3815-3911 W Okmulgee Ave, Muskogee, OK 74401

Pool is good here - both the competition and equipment! They recently got diamonds the tables in back are brutal tight pockets. Best place to play pool in...

  • Delivery
  • Superb29 Reviews4.5
Red Ram Pub Penny Ln, Muskogee
Red Ram Pub
Bar

Red Ram Pub

Penny Ln, Muskogee, OK 74401

My mom and I went On Valentine’s evening. It was very busy, but the wait was not to long. We ordered our food and surprising it did not take long to get. We...

  • Take-Out
  • Delivery
  • Superb17 Reviews4.8
Tequila House 1702 W Okmulgee St, Muskogee
Tequila House
Bar

Tequila House

1702 W Okmulgee St, Muskogee, OK 74401

Delicious food. Clean inside. Good prices/ service too. Just try it soon. Don't forget to try Taco tuesday. Real good tacos 99 cents each. Select from the...

  • Delivery
  • Superb31 Reviews4.3