15 Best Restaurants in Sioux City, IA

Sioux City, IA
dustin77a / shutterstock.com

There are quite a few options if you're looking for a quick snack, a fine dining experience, some fast food, or a place to hold your next family dinner in Sioux City.

Considering the region's cultural diversity and the locality's nature, you'll be spoiled for choice.

You can find everything from pubs to takeaway spots to high-end restaurants that serve unique food creations.

Since Sioux City is located close to the Missouri River, seafood is plentiful.

Fish, prawns, crabs, and other aquatic delicacies are readily available.

The city is a hotspot of several cultures, reflected in the region's diverse establishments.

From traditional American food to Irish and European restaurants to African and Asian establishments, here are the best restaurants in Sioux City, Iowa:

Johnnie Mars Family Restaurant

Johnnie Mars Family Restaurant, located on 5th Street, has been around since the late '90s.

Their specialty is classic American and Greek cuisine, though they sell some popular international dishes such as fish and chips.

Besides the regular dine-in items, they also have a small deli where you can get an assortment of sandwiches or mix and match a few toppings to build your own.

You can have breakfast, brunch, lunch, or dinner at Johnnie Mars Family Restaurant.

The menu might not be the biggest in town, but it is full of items that are tried and tested classics.

This is the place to visit if you're looking for authentic comfort food.

Johnnie Mars - Sioux City, IA
Specialties: Great breakfast, lunch, and dinner specials. Homemade soups and salad bar. Desserts and Appetizers! Established in 1996. Owner has been in the restaurant business for 30 years, beginning with the Corner Café on 4th and Court from 1986- 1996. Moving to our current location and Beginning…

Kahill's Chophouse

Situated across the Missouri River, Kahill's Chophouse offers excellent food and scenic views.

If you want to enjoy the stunning view, make sure you visit during daylight hours and reserve a table to the restaurant's right, which is closest to the water.

There are plenty of food options at Kahill's Chophouse.

This gourmet restaurant specializes in steaks, seafood, and chops.

They also serve a variety of other items, including pasta and salads, and have one of the finest bars in the city.

Whether you're looking for a quality single malt to help you unwind or a classic red wine to accompany your filet mignon, the bar will cover all your needs.

Consider trying Kahill's Chophouse if you're staying at the Marriott or want to brighten up your Sunday.

Kahill’s Chophouse - South Sioux City, NE
Specialties: Enjoy exceptional flavors and relaxing ambiance at Kahill’s Chophouse in South Sioux City, NE. Our traditional steakhouse features an extensive menu, an award-winning wine list and comfortable seating areas for parties or small groups.

Shahi Palace

Whether you like garlic naans, butter chicken, or some spicy Indian BBQ, Shahi Palace has got you covered.

This well-known establishment on Singing Hills Boulevard is home to some of the finest Indian food in the region.

They have a large space where you can easily dine with your family and even hold a bigger event.

This is the best place to go if you're on a vegetarian or vegan diet.

They also have a well-stocked bar and several classic Indian beverages, such as mango lassi.

Whether you want a drink and some papadum or a complete meal, you can't go wrong with Shahi Palace.

Shahi Palace - Sioux City, IA
Specialties: Now you can experience the delights of the fine indian cuisine at shahi palace (india grill) at the medows on the river plaza in Sioux Falls,SD and at the singing hills blvd in Sioux City, IA. The shahi palace offers an extensive menu prepared by award-winning chefs. Our dishes are crea…

Main + Abbey

Located on 3rd Street, Main + Abbey offers a relaxed environment and some of the best food in town.

If you're looking for a spot where you can relax and have a casual lunch or dinner with some friends, look no further.

Consider Main + Abbey for a quick drink, as it is home to one of the best beer selections available, with more than 30 craft beers.

There are several other drinks, including a lovely wine selection.

Main + Abbey - Sioux City, IA
Specialties: At the intersection of Main Street, USA and Abbey Road is the Hard Rock’s latest bar and restaurant, Main + Abbey. You’ll feel right at home at this warm, inviting gastropub with London flair, American Fare, and most importantly, no pretense. With 30 craft beers, a distinctive list of s…

La Juanita

La Juanita is the place to go if you're looking for a flavorful yet hearty meal that won't break the bank.

Following the principles of traditional Mexican food, La Juanita offers you a plate that is spicy, flavorful, easy to eat, and loaded with your choice of protein.

Here, you can get all the famous Mexican dishes such as tacos, nachos, and burritos.

La Juanita offers comfort food and drive-through delivery if you don't have time to sit down and dine in.

You can find this restaurant on Pierce Street.

La Juanita Restaurant - Sioux City, IA
Specialties: La juanita is Well known for its tacos and specially for the burritos ranked top five in the nation Established in 1997.


Crave is a high-end restaurant located on Larsen Park Road.

If you're looking for a fancy night out, rejoice in everything this restaurant offers.

It is close to the river, so you get an excellent view, a diverse menu, and amazing food.

They pride themselves on using local ingredients so you can get a taste of the region.

If you have any special dietary requirements, those can be taken care of at Crave, as they provide vegetarian, vegan, and meat-based meals.

Crave American Kitchen & Sushi Bar - Sioux City, IA
Delivery & Pickup Options - 107 reviews of Crave American Kitchen & Sushi Bar “So Bev’s On The River is no more, and CRAVE has taken its place here in Sioux City. My mom and I went to grab a bite before I left town. The theme is Japanese/sushi meets American. I totally get this because the folks i…

Table 32

Table 32 is a high-end venue that's definitely worth the price.

You are greeted with a modern yet comfortable ambiance, and the food has a contemporary and sophisticated touch.

Many items on the menu are everyday things like soups and sandwiches, but they are made uniquely and innovatively.

Table 32 also has a great bar if you want to have some drinks with friends.

Find this restaurant along South Virginia Street.

Table 32 - Sioux City, IA
Established in 2017.

SoHo Kitchen and Bar

Located on 4th Street, SoHo Kitchen and Bar is the ideal place for people that want a family dinner combined with a culinary experience.

This establishment is a family-run business, and they set the bar high.

You can be sure to get exceptional quality food, and the massive menu means there's something for everyone to get excited about.

SoHo Kitchen and Bar is an excellent place for the entire family and provides a very comfortable environment to share with your kids.

The menu is primarily American food, but some unique dishes and excellent craft beer are also available.

Soho Kitchen and Bar - Sioux City, IA
Delivery & Pickup Options - 118 reviews of Soho Kitchen and Bar “Soho Kitchen and Bar take the place of Sweet Fannies, which was one of my favorite restaurants. The new ownership has changed the decorations and ambiance and the menu to some extent, and in my opinion they did a really good job. The N…

Minervas Food & Cocktails

Minervas Food & Cocktails is one of the best-rated steak restaurants in Sioux City.

Naturally, they have plenty of variety in meat and protein, but they also have an excellent vegan and vegetarian menu.

You can even get several gluten-free options.

If you want a high-quality steak or a risotto, you can easily find something that satiates your taste buds at Minervas Food & Cocktails.

It's also home to some of the best cocktails in town, so if you're in the mood for a drink, this is the place to be.

This restaurant is located on Hamilton Boulevard.

Minervas - Sioux City, IA
Delivery & Pickup Options - 63 reviews of Minervas “This restaurant has a nice ambiance and good service. Their seasoned fries are excellent. I had a turkey sandwich. It came with a side of cranberry-mayonnaise sauce which was very nice, and which I’d never seen before. The sandwich itself was we…

Greek To Me!

Greek food is fresh, spicy, and loaded with nutritious ingredients.

Situated on Sunnybrook Drive, Greek To Me! is the ideal choice if you're hoping to make a healthier change to your diet or want to try something different.

They are well known for their Greek Nachos and Gyros.

The gyros are available in many different options, so whether you want something meat-based or vegan-friendly, you can find your fix here.

You can customize items, such as the nachos, to include your preferences.

Greek food is heavy on fresh vegetables, so dining at Greek To Me! is always refreshing.

Greek To Me! - Sioux City, IA
Delivery & Pickup Options - 59 reviews of Greek To Me! “Love the gyros, & the fries are fabulous. Wish the baklava were better but no other Greek restaurant in Sioux city(that I’ve found), has any decent baklava either.”

Diamond Thai Cuisine

Nestled on West 7th Street, Diamond Thai Cuisine is a great restaurant that attracts Thai food lovers from all over.

The establishment is small, but there is space to dine in, and the prices are very reasonable.

Thai cuisine is quite spicy so if you don't like it too hot, let your server know.

They can always modify the dish slightly to suit your tastes.

If you want to get a good and authentic taste of Thai food, Diamond Thai Cuisine is the place to go.

You get great value and quality food, making it an excellent place for a casual spot for a weekday dinner or meeting up with friends.

Some of the most popular items include the traditional pad Thai, fried tofu, and Thai BBQ.

Diamond Thai - Sioux City, IA
Delivery & Pickup Options - 99 reviews of Diamond Thai “Wonderful food, even better service!!!!!! Peter is one of the happiest people I have ever met and his restaurant is delicious and clean.”

Famous Dave's

Famous Dave's is a popular establishment on Pierce Street that provides an authentic Western experience.

Everything from the food to the atmosphere and the restaurant's styling screams wild west.

It has a solid presence in this region and is not only known as a great food spot but is also part of the culture.

Here, you will find all kinds of classic American dishes, including pork ribs, beef briskets, smoked cuts of meats, and plenty of BBQ.

You can pair that with potato salad, mac, cheese, or any other side of your liking.

Famous Dave's also offers several sandwiches based on the meats they prepare.

This larger facility is a great place to dine with friends and family.

Famous Dave’s Bar-B-Que - Sioux City, IA
Delivery & Pickup Options - 54 reviews of Famous Dave’s Bar-B-Que “Surprisingly enough, for a national franchise this is pretty good food! The service is usually above average, and the wait to get in is usually short. This is the place I go in SC when I want BBQ.”

Sneaky's Chicken

Everyone has heard of KFC, but when you’re in Sioux City and want some fried chicken, Sneaky's Chicken is where you need to be.

They specialize in fried chicken and will supply you with some of the best fried chicken you have ever had.

This is not a fine dining restaurant, but it's a very comfortable environment where you can enjoy some great food at a very reasonable price.

Some come here for a quick snack, while others have regular meals at Sneaky's Chicken.

The fried chicken wings are some of the most popular items but if you want to try something different, go for the gizzards.

Find Sneaky's Kitchen along Gordon Drive.

Sneaky’s Chicken - Sioux City, IA
Delivery & Pickup Options - 46 reviews of Sneaky’s Chicken “The best chicken in town. If you drive by the place you would say it looks a little bit run down but actually its very clean inside and well kept up. Service is great and they are very friendly. Excellent broasted chicken and very good food…

Opa Time

Located on Hamilton Boulevard, Opa Time is another Greek establishment that has developed a reputation for delivering food so good that it feels homemade.

Gyros, salads, and even desserts are authentic and great for dining in or takeaway.

Even though this is more of a budget option, the quality is incredible, and the space is large enough for a family meetup.

The menu at Opa Time has many options, so if anyone has special dietary requirements, they will find something that works for them.

You will find plenty of vegetarian and vegan-friendly options, and you can further customize them to meet your needs better.

Opa Time - Sioux City, IA
Delivery & Pickup Options - 35 reviews of Opa Time “Great small business restaurant. Wonderful Greek food. Also one of the best Philly cheese steak sandwiches I’ve had anywhere. The owner gives back to the community as well.”

Trattoria Fresco

If you're in the mood for Italian, there's no better place than Trattoria Fresco on 4th Street.

They prepare authentic Italian meals using only the finest ingredients, creating meals that give you a taste of Italy.

It is an excellent option for families as the large portion sizes make it easier to share with a group, and one order is often a bit much for a single person.

They also have some extra space, so if you want to have an event or hold a business meeting, this can be a great place to consider.

Trattoria Fresco is wheelchair-accessible and has a decent in-house bar that serves wine and beer.

Trattoria Fresco - Sioux City, IA
Delivery & Pickup Options - 68 reviews of Trattoria Fresco “Trattoria Fresco is as good as Italian food can get. Its authentic Italian cuisine. I frequent here at least once a week and have yet had a bad experience. The staff is knowledgeable and very friendly. If your staying in Sioux City or just…

Final Thoughts

Sioux City has something for every taste, occasion, and situation when it comes to dining options.

Spend time exploring all the different options to see what works best for your needs.

Many of the best restaurants in Sioux City, Iowa also offer great views and take you to different parts of this beautiful city.

More than just the food, the entire endeavor is an experience worth investing in.

Spotted a mistake, have some feedback, or just want to chat with our editorial team? Click here to get in touch.
Find out more about Travel Lens and read our editorial guidelines here.