5 Best Restaurants in Sioux City, Iowa to Try

At the heart of Iowa’s Loess Hills, Sioux City is a crossroad city—equal parts classic Americana and a surprise-filled mecca for food lovers on the Missouri.

Old steakhouses and no-nonsense diners still thrive, but new global flavors are transforming the city’s culinary story.

1. Milwaukee Wiener House

An icon since 1918, this lunch counter is a riot of fast-grilled hot dogs snuggled in fresh buns, chili cheese fries, root beer floats, and thick malts. Judges, teens, and travelers all stand shoulder-to-shoulder at lunch.

Absolutely nothing has changed in decades—except for new generations of regulars.

2. Minervas Food & Cocktails

Minervas is Sioux City’s special-occasion anchor—steak au poivre, broiled salmon, chicken marsala, and decadent caramel rolls at brunch.

Service is crisp and upbeat; the menu is vast and always has a “just right” plate for everyone. The martini list alone is worth a visit.

3. La Juanita

Beloved by locals and food critics far beyond Iowa, La Juanita is where Sioux City’s Latino community—and everyone else—lines up for enormous, flavor-packed burritos, tender carnitas tacos, and lengua with lightning-hot salsa.

Dishes are cheap, portions are generous, and the clientele is jubilant.

4. Trattoria Fresco

A family-run Italian kitchen, Trattoria Fresco offers hearty red-sauce classics (veal piccata, baked ziti), hand-tossed pizzas, and simple, perfect desserts.

The dining room feels like a second home, with regulars mixing with birthday parties and high-school teams.

5. Rebo’s

Rebo’s mashes up Latin and Caribbean flavors with a Midwestern sense of hospitality: jerk chicken skewers, Cuban pork sandwiches, mojito-marinated steak, and sweet plantain appetizers.

Its colorful walls, fast-talking bartenders, and reggae nights make it a social destination.

Get the All-American Travel Secrets!

Don't miss out on America's hidden gems!

Leave this field blank

Leave a Comment