la luna restaurant in pilsen chicago

10 Best Restaurants in Pilsen Chicago: Where to Eat in 2026

Quick Answer: The best restaurants in Pilsen Chicago include La Luna for fish tacos and margaritas, 5 Rabanitos for mole and tacos, HaiSous for elevated Vietnamese cuisine, Don Pedro Carnitas for authentic carnitas, and Mariscos San Pedro for creative Mexican seafood. Most spots are walkable from the 18th Street Pink Line station.

la luna restaurant in pilsen chicago
Pilsen is home to amazing Mexican cuisine

I’ve spent countless hours eating my way through Pilsen, and I’m convinced this neighborhood has some of the best food in all of Chicago. The mix of generations-old taquerias, innovative newcomers, and everything in between makes Pilsen a food lover’s paradise.

What I love most about eating in Pilsen is the authenticity. Many of these restaurants are family-owned, the recipes have been passed down through generations, and you can taste the love in every bite. Whether you’re craving a perfect carnitas plate, life-changing mole, or something completely unexpected (Vietnamese tasting menu, anyone?), Pilsen delivers.

Here are my 10 favorite places to eat in Pilsen—the spots I return to again and again and recommend to everyone who asks.

1. La Luna – Best for Tacos, Margaritas & Good Vibes

📍 1726 S Racine Avenue | lalunachicago.com | Make a Reservation

La Luna is my personal favorite restaurant in Pilsen, and it’s the place I take every out-of-town visitor. The bright orange facade draws you in, but it’s the combination of excellent food, fantastic cocktails, and genuinely comfortable atmosphere that keeps me coming back.

The fish tacos here are absolutely amazing—beer-battered tilapia with chipotle aioli, red cabbage slaw, and fresh salsa. I’ve had fish tacos all over Chicago, and these are hands-down the best. The cochinita pibil (slow-cooked pork with cilantro and habanero onions) is another winner, and the quesabirria lives up to all the hype.

What sets La Luna apart is the vibe. The interior is colorful and artsy, the music is always on point (Spanish rock and upbeat playlists), and it just feels like a celebration. Come for their Tuesday-Friday happy hour specials with $10 margaritas and $3.75 tacos, or stop by for Sunday brunch and try the chorizo breakfast sandwich with chihuahua cheese. They even offer tortilla and taco making classes twice a month if you want to learn from Chef Marco Colin.

My order: Fish tacos, cochinita pibil, and a classic margarita. Trust me.

tacos from La Luna in Pilsen, Chicago
Chicken tacos from La Luna are perfection

2. 5 Rabanitos – Best for Mole & Regional Mexican Cuisine

📍 1758 W 18th Street | 5rabanitos.com | Reservations on Resy

Every time I eat at 5 Rabanitos, I leave wondering why I don’t come here more often. Chef Alfonso Sotelo (a XOCO alum) creates dishes that celebrate flavors from across Mexico—from the streets of Mexico City to the Yucatán Peninsula to traditional Oaxacan cuisine.

The chicken enchiladas with dark mole are legendary. That mole tastes like it has 500 ingredients and has been developing for weeks—rich, complex, and absolutely unforgettable. The carne asada tacos are some of the best in Chicago, lightly topped so the well-seasoned meat shines. And if you like heat, the torta ahogada (carnitas, beans, tomato, pickled onions) sits in an arbol chile broth that will genuinely light your soul on fire. In the best way.

Don’t skip the fried plantains with creamy chipotle, candied pecans, and queso añejo—they’re technically an appetizer but I treat them as a must-order side. They now serve beer, tequila, and homemade margaritas (no longer BYOB), and the location is perfect: one block from the National Museum of Mexican Art and the 18th Street Pink Line station.

My order: Fried plantains, carne asada tacos, chicken enchiladas mole, and champurrado (Mexican hot chocolate) for dessert.

3. HaiSous Vietnamese Kitchen – Best for a Special Dinner

📍 1800 S Carpenter Street | haisous.com | Make a Reservation

HaiSous is proof that Pilsen’s food scene goes way beyond Mexican cuisine. Chef Thai Dang and his wife Danielle have created something truly special here—elevated Vietnamese food in a chic, modern space that’s earned them five Michelin Bib Gourmand recognitions and four James Beard nominations.

The caramelized fish sauce chicken wings are famous for a reason. They’re perfectly crispy, dressed in that sweet-savory fish sauce glaze, and absolutely addictive. The whole fried fluke is Chef Thai’s signature—a whole fish fried crispy and served with lettuce wraps. The papaya salad with Vietnamese beef jerky is light and refreshing, and the grilled oysters were named one of the New York Times’ favorite dishes.

For the full experience, go for the Grand Tasting Menu ($65 per person) with optional wine pairings. Or hit their amazing happy hour (Wednesday-Sunday, 4-5:30pm) where cocktails and food are just $10 each. Next door, their coffee shop Cà Phê Đá serves Vietnamese street food and specialty coffee if you want something more casual.

My order: Fish sauce wings, papaya salad, grilled oysters, and the coconut curry with a side of rice to soak up every drop of that incredible broth.

4. Don Pedro Carnitas – Best for Classic Carnitas

📍 1113 W 18th Street | Cash only

You’ll spot Don Pedro by the line out the door and the massive display of chicharrón (crispy pork skin) in the window. This no-frills counter-service spot has been drawing crowds for years, and the quality never wavers.

The move here is the mixed plate—you get to sample carnitas, chicharrón, and other cuts all at once with warm tortillas on the side. The carnitas are tender and juicy with perfectly crispy edges. The brain tacos are excellent if you’re feeling adventurous. Everything comes at incredibly reasonable prices.

Fair warning: there are only a few small tables inside, so this is more of a quick lunch or grab-and-go situation. Bring cash (they don’t take cards), get in line, and don’t fight the urge to order more than you think you need. You’ll eat it all.

My order: Mixed plate with extra chicharrón. Always extra chicharrón.

5. Mariscos San Pedro – Best for Creative Mexican Seafood

📍 1227 W 18th Street | Make a Reservation

From the chefs behind Chicago favorites Obelix and Taqueria Chingon, Mariscos San Pedro brings creative Mexican seafood to the space attached to Thalia Hall. This place is a party—lively, colorful, and packed with incredible flavors.

The menu reads like a greatest hits of Mexican coastal cuisine, and everything that comes out of their wood-fired oven is exceptional. The bacon-wrapped octopus Sonoran dog sounds wild but absolutely works. The squid ink-dyed soft shell crab tacos on housemade tortillas are visually stunning and delicious. Tostadas, ceviches, aguachiles—honestly, you can treat the menu like a dartboard and hit a bullseye every time.

This is a busy spot, so make a reservation before you go. It’s worth planning around.

My order: Whatever they’re cooking in the wood-fired oven, plus a couple tostadas and the Sonoran dog.

tacos from LaEsperanza restaurant in pilsen chicago
Vegan tacos at La Esperanza

6. La Esperanza – Best for Mole (Seriously)

📍 1864 S Blue Island Avenue | BYOB

La Esperanza won the 2021 People’s Choice Award at Mole de Mayo, Pilsen’s annual mole competition—and once you taste owner Rosita Camarena’s mole, you’ll understand why. She uses chiles imported directly from Mexico and recipes passed down from her mother.

Come for breakfast and get the chilaquiles de mole. Come for lunch and get the classic chicken mole. Either way, that mole is what you’re here for. They also have an impressive vegan menu with plant-based chorizo, enchiladas, and quesadillas—perfect if you’re dining with vegetarians or want to try something different.

This is a BYOB spot, so grab a six-pack or a bottle of wine before you arrive. The casual, family-run atmosphere makes it feel like eating at someone’s home, in the best possible way.

My order: Chicken mole, always. Plus whatever looks good that day.

7. Rubi’s on 18th – Best for Giant Handmade Tacos

📍 1316 W 18th Street | @rubis_18st | Thursday-Sunday only

Rubi’s started at the Maxwell Street Market before opening this brick-and-mortar location, and they’ve developed a cult following for good reason. The catch? They’re only open Thursday through Sunday during specific hours. Plan accordingly—it’s worth rearranging your schedule.

The al pastor and steak tacos come on large, thick, handmade tortillas that are nothing like what you get at most taquerias. The meat is juicy and perfectly seasoned, the tortillas are substantial and fresh, and the whole experience feels special. Don’t be scared off by the line spilling onto the sidewalk—tables turn over quickly, and there’s a small counter where you can eat while watching the kitchen work.

Save room for churros because theirs are excellent.

My order: Al pastor tacos, steak tacos, and churros. Don’t overthink it.

Steak and Ale at Pleasant House Pub in Pilsen
Rich beef stew at Pleasant House Pub is crowned / photo via Pleasant House Pub

8. Pleasant House Pub – Best for Something Completely Different

📍 2119 S Halsted Street | pleasanthousepub.com

In a neighborhood known for Mexican cuisine, Pleasant House Pub stands out by doing something completely different: British comfort food. Owner Art Jackson grew up in a cottage called Pleasant House in Yorkshire, England, and he’s brought those flavors to Pilsen since 2011. The restaurant has earned a Michelin Bib Gourmand for their efforts.

The stars here are the Royal Pies—handmade savory pies with fillings like steak and ale (beef stew, carrots, shallots, herbs), chicken Balti, and mushrooms and kale in white wine parmesan cream. The fish and chips are legit, and the full English breakfast on weekends is the real deal. They have an excellent selection of British ales on tap.

Come here when you want something hearty and different. The rustic, cozy atmosphere is perfect for settling in with a pie and a pint.

My order: Steak and ale pie, a side of chips, and whatever British ale the bartender recommends.

9. Carnitas Uruapan – Best for a Pilsen Institution

📍 1725 W 18th Street

Carnitas Uruapan has been serving Pilsen since 1975, and nearly 50 years later, it’s still consistently busy. That kind of longevity tells you everything you need to know about the quality.

This is straightforward, no-frills carnitas done right. Order a plate of carnitas with warm tortillas, beans, salsa, and all the fixings, then build your own tacos at the table. The meat is perfectly braised—tender inside with crispy, caramelized edges. The chicharrón is excellent too.

It’s a simple formula executed perfectly for half a century. Sometimes that’s exactly what you want.

My order: A whole plate of carnitas, extra tortillas, and a Mexican Coke.

10. Yvolina’s Tamales – Best for Tamales (Obviously)

📍 814 W 18th Street

If you love tamales, you need to try Yvolina’s. Their tamales are wrapped in banana leaves instead of traditional corn husks, which keeps them incredibly moist and adds a faint earthy flavor to the fluffy masa. The word “moist” might be divisive, but there’s genuinely no better way to describe how tender these are.

They offer a variety of fillings, including several vegan options, and you can get them with or without mole. Add a side of rice and beans for a complete meal. The counter-service spot is larger than it looks from outside, but it’s still primarily a grab-and-go operation.

My order: A few tamales with different fillings, mole on the side, rice and beans.

A bakery storefront in pilsen, chicago

Honorable Mentions

I couldn’t limit this list to just 10, so here are a few more Pilsen spots worth your time:

  • Cerdito Muerto (1700 S Halsted St) – Charming candlelit tavern in a house that survived the Chicago Fire, excellent cocktails and duck carnitas nachos
  • Casa Madai (2023 S Racine Ave) – Japanese-Mexican sushi omakase with creative twists like hamachi with sautéed jalapeño and brown butter
  • Pollo Express (1315 W 18th St) – Cash-only spot for amazing charcoal-grilled chicken, especially the half chicken deal on Tuesdays and Thursdays
  • Birrieria Reyes de Ocotlan (1322 W 18th St) – Outstanding goat tacos and birria stew
  • Bob’s Pizza (1659 W 21st St) – BYOB spot claiming to serve “Pilsen-style” pizza with beer-infused crust and creative toppings like pickle with mortadella
  • Dusek’s Board and Beer (1227 W 18th St) – Upscale pub fare inside historic Thalia Hall
  • Pilsen Yards (1163 W 18th St) – Latin street food, great patio, and The Alderman speakeasy hidden inside
cakes and cookies from a pilsen chicago bakery
Cakes, cookies and more abound at Panaderia Nuevo Leone

Best Bakeries & Coffee in Pilsen

No Pilsen food tour is complete without pastries and coffee:

  • Panadería Nuevo León (1634 W 18th St) – Nearly 50-year-old bakery with incredible conchas, cookies, and fruit-filled empanadas plus homemade tortillas in flavors like spinach and chile de arbol
  • Cafe Jumping Bean (1439 W 18th St) – Colorful neighborhood institution since 1994, try the Mexican hot chocolate and a mollete
  • La Malinche Coffee & Tea House (2110 S Halsted St) – Café de olla served in terracotta mugs, excellent chilaquiles
  • Kristoffer’s Café & Bakery (1733 S Halsted St) – Famous for tres leches cake in vanilla, caramel, or coconut
  • Anticonquista Café (952 W 18th St) – Family farm-owned Guatemalan coffee roaster with a stunning quetzal bird mural

Tips for Eating in Pilsen

  • Getting there: Take the Pink Line to 18th Street Station—you’ll be steps from most of these restaurants.
  • Bring cash: Several spots like Don Pedro Carnitas and Pollo Express are cash-only.
  • Make reservations: For HaiSous, Mariscos San Pedro, La Luna, and 5 Rabanitos, book ahead—especially on weekends.
  • Check hours: Rubi’s is only open Thursday-Sunday. Many spots close earlier on weekdays.
  • Come hungry: Portions are generous at most Pilsen restaurants, but you’ll want to try multiple places. Consider doing a progressive meal—tacos at one spot, mole at another, pastries for dessert.

More Chicago Food Guides

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top