15 Best Restaurants in Chicago for Every Craving

Big flavor lives in the heart of the Midwest. Chicago’s kitchens are run by innovative chefs who know how to turn simple ingredients into meals worth savoring.

Ready to discover the city’s most mouthwatering spots? Here are the best restaurants in Chicago.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Aba (@abarestaurant)

1. Aba

Perched on the third floor of a Green Street building, Aba brings Mediterranean flair with a modern twist. The rooftop patio, dotted with lounge seating, is a magnet for date nights and group celebrations.

On the menu, Mediterranean classics get a refresh beyond hummus and pita. Fresh ingredients and lively flavors from across the region keep things exciting.

Views of Chicago add to the experience, especially as the sun sets over the city. Aba has earned its reputation for Mediterranean food that feels both true to its roots and a little bit fancy.

Location: 302 N Green St 3rd Floor, Chicago, IL 60607
Website: Visit Website

2. Girl & The Goat

Chef Stephanie Izard’s West Loop spot buzzes with energy, thanks to an open kitchen and a steady stream of inventive small plates. Here, New American ideas meet global inspiration, and sharing is the name of the game.

Goat, seafood, and seasonal picks are the stars, each arriving as a small plate meant for the table. Dishes pull off that rare trick of being surprising but never fussy.

Reservations go fast, no surprise, given the lively vibe and food that always seems to push things forward.

Location: 809 W Randolph St, Chicago, IL 60607
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by The Dearborn (@thedearbornchi)

3. The Dearborn

Sitting in the heart of the Loop, The Dearborn is a go-to between theater shows or after a museum visit.

Chef Aaron Cuschieri leans into Midwest flavors and local ingredients, making comfort food feel a little more polished.

The space is equal parts American tavern and stylish hangout, where seafood, “Tavern” pizzas, and house-made ranch dressing all get their moment.

Brunch, business lunch, or dinner—The Dearborn fits the mood. Pickup and delivery are an option if you’d rather eat in your pajamas.

Location: 145 N Dearborn St, Chicago, IL 60602
Website: Visit Website

READ NEXT
Ultimate Travel Guide to Chicago in March

4. River Roast

River Roast sits right on the Chicago River, and the views are as much a draw as the food.

Contemporary American tavern fare means whole roasted meats brought to your table in dramatic fashion.

Floor-to-ceiling windows keep the river in sight, while the menu leans into comfort food with a bit of polish. It’s a spot that feels both lively and just a little bit indulgent.

Location: 315 N LaSalle St, Chicago, IL 60654
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Jeff | Chicago Food Creator | Beauty + Skincare (@j.o.realness)

5. The Purple Pig Restaurant

Right on Michigan Avenue, The Purple Pig puts Mediterranean flavors front and center. Italian, Greek, and Spanish influences show up in pork-forward dishes.

The open kitchen draws you in, and the vibe is chic but not stuffy; perfect for date night or a casual catch-up.

Pork’s the main event, but vegetarians aren’t left out, and the wine list is a tour of the Mediterranean in itself.

Reservations are a smart move; the place is always buzzing, and you’re steps away from the city’s best shopping if you need to walk it off after.

Location: 444 N Michigan Ave, Chicago, IL 60611
Website: Visit Website

READ NEXT
The Only 3-Day Chicago Itinerary You Need

6. Au Cheval

Au Cheval is what happens when a classic diner gets a serious glow-up. The West Loop favorite is all about comfort food, but with unexpected touches–foie gras and a burger that’s a Chicago legend at this point.

Egg dishes, roasted bone marrow, and chopped chicken liver round out the menu. The open kitchen adds to the buzz, and you’ll probably have to wait for a table, especially during peak times.

Late-night hours make it a go-to after a night out. The cozy vibe and top-notch food are the real draw, and that explains why people keep coming back.

Location: 800 W Randolph St, Chicago, IL 60607
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Au Cheval Diner (@auchevaldiner)

7. The Gage

The Gage holds down a prime spot on Michigan Avenue, with Millennium Park just across the street. It’s an American gastropub that manages to feel both upscale and totally unpretentious.

The menu is stacked with loaded burgers, fish and chips, and whatever’s in season. Drinks matter here; craft cocktails, a solid wine list, and the house brews keep things interesting.

Michelin has noticed, and so have plenty of best-of lists. The food and service keep people coming back, whether it’s for brunch parfaits or curry and cocktails late at night.

Location: 24 S Michigan Ave, Chicago, IL 60603
Website: Visit Website

READ NEXT
Ultimate Travel Guide to Chicago in February

8. The Duck Inn

The Duck Inn is tucked into a pre-Prohibition tavern on the border of Pilsen and Bridgeport, and it feels like you just stumbled into a friend’s retro living room.

Duck stars in several dishes, but the menu doesn’t shy away from other American comfort classics. You can even find their Chicago Style Hot Dogs—made with duck fat—at local stores.

Creative cocktails and local beers round out the experience. There’s a neighborhood vibe that makes it easy to settle in.

Location: 2701 S Eleanor St, Chicago, IL 60608
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Monteverde Restaurant (@monteverdechi)

9. Monteverde Restaurant & Pastificio

Monteverde in the West Loop takes pasta seriously; there’s even an in-house Pastificio where chefs roll out fresh noodles all day.

Chef Sarah Grueneberg mixes old-school Italian techniques with flavors picked up on her travels, so the food manages to feel classic and new at the same time.

Midwest ingredients meet Italian imports, and the motto “Flour is power” pretty much sums up the vibe. Pasta comes in all shapes and textures, made fresh throughout the day.

Aperitivo hour runs Tuesday through Saturday from 2:30pm to 4:30pm, so it’s a prime spot for afternoon drinks and snacks.

Location: 1020 W Madison St, Chicago, IL 60607
Website: Visit Website

READ NEXT
Ultimate Travel Guide to Chicago in February

10. The Berghoff Restaurant

The Berghoff has been serving up classic German food in Chicago since 1898. Step through the door and you’re hit with that old-world vibe; it’s like a quick trip to Germany, minus the jet lag.

Dark wood, traditional decor, and a beer hall buzz that draws both locals and travelers looking for serious comfort food.

Hearty schnitzel, bratwurst, sauerbraten—if you’re after the real deal, this is the spot. The beer list is legendary; they’re pouring steins of authentic German brews that just make everything taste better.

Location: 17 W Adams St, Chicago, IL 60603
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Cabra Chicago (@cabrachicago)

11. Cabra

High above the city on The Hoxton hotel’s rooftop, Cabra serves up Peruvian dishes with a side of skyline views. The vibe is lively and the plates are made for sharing.

Bright flavors come standard here: ceviches swimming in citrus, anticuchos grilled just right, and a few playful spins on classic Peruvian comfort food.

The pisco cocktails are dangerously easy to drink, especially when you’re distracted by those city views.

Happy hour Monday through Friday, and weekend brunch are all on the table. If you want to snag a seat inside, booking ahead is the way to go.

Location: 200 N Green St, Chicago, IL 60607
Website: Visit Website

READ NEXT
15 Absolutely Free Things to Do in Chicago

12. Boka

Boka turns out creative American plates that are always chasing seasonal ingredients, and the space feels modern but still warm enough to relax.

You’ll see familiar flavors, but they’re paired in ways that surprise you; perfectly cooked proteins with unexpected veggies and sauces that keep you guessing.

Inside, it’s got that sweet spot between upscale and comfortable. Clean lines, soft lighting, and if you’re lucky, a candlelit back garden patio when the weather cooperates.

Location: 1729 N Halsted St, Chicago, IL 60614
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Joe's Seafood, Prime Steak & Stone Crab (@joesseafood)

13. Joe’s Seafood, Prime Steak & Stone Crab

Joe’s is where Chicago goes for a proper surf and turf fix. Right in River North, it’s all about fresh seafood and prime steaks.

The menu covers the classics—lobster, oysters, and steaks done right. Stone crab claws are flown in and served with a mustard sauce that’s become a bit of a legend around here.

The vibe is polished and a bit old-school, perfect for when you want to celebrate or just treat yourself.

Joe’s has other outposts in Las Vegas and D.C.; still, the Chicago location holds its own, keeping standards high.

Location: 60 E Grand Ave, Chicago, IL 60611
Website: Visit Website

READ NEXT
The Only 3-Day Chicago Itinerary You Need

14. Bavette’s Bar & Boeuf

Step inside Bavette’s and you’re in a moody steakhouse that almost feels like a speakeasy from another era. Prime cuts get the spotlight, cooked just right in a space full of exposed brick and heavy wood.

The New American menu goes beyond steak; seafood and creative sides round things out. The setting is tailor-made for date nights or any excuse to make an evening feel special.

Attention to detail is everywhere, from the food to the ambiance. Servers actually know their cuts and can recommend a wine that works, which is always a plus.

Location: 218 W Kinzie St, Chicago, IL 60654
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by avec (@avecchicago)

15. Avec Restaurant

Tucked into the West Loop, Avec has charmed Chicago diners for two decades with rustic bites and a wine list that’s downright impressive.

Chefs here riff on Mediterranean classics with a Midwestern touch, channeling the breezy, sun-soaked wine regions of southern Europe.

The space is intimate, with communal seating that encourages a buzz of conversation. Brunch or dinner, the minimalist design nudges your attention right to the food and wine.

Avec has set up shop in River North too, and there’s an eighth-floor rooftop at bar avec for when you want some skyline with your small plates.

Still, the original West Loop outpost draws a loyal crowd with its steady quality and that easygoing, welcoming vibe.

Location: 615 W Randolph St, Chicago, IL 60661
Website: Visit Website