You Can Twist A Fork Into Carnitas At These 7 Illinois Taquerias Worth The Drive
There’s a special kind of joy in finding a small kitchen where the pork is so tender your fork slides right through it. Across Illinois, tucked into busy neighborhoods and quiet corners alike, a handful of taquerias have turned slow-cooked carnitas into an art form worth chasing.
I’ve followed the smell of crackling chicharron and warm tortillas to spots that reward every mile of the trip. Here are seven places where the carnitas alone will make you plan your whole day around lunch.
1. Carnitas Uruapan Restaurant, Chicago, IL

Walk into this small Pilsen spot on 18th Street and you’re stepping into a piece of Chicago’s carnitas history. Maps calls it a veteran taqueria for good reason, showcasing slow-cooked pork the way it’s done in the markets of Michoacan.
The Carnitas Especial is the star, a generous heap of tender meat piled high while you order. Crispy skin, chicharron, and golden tacos dorados round out a menu built for people who take their pork seriously.
Seating is limited and a wait is almost guaranteed, especially on weekend mornings when the crowd swells. Weekdays run quieter if you’d rather beat the rush.
Expect around $10 to $20 per person, with free and paid street parking nearby that can take a little patience to find. Open daily with early weekend hours, it’s a must-visit for anyone chasing authentic Michoacan-style carnitas in the city.
2. Carnitas Don Pedro, Chicago, IL

Just down 18th Street from its famous neighbor, this bustling spot has been feeding families for generations. The bare-bones dining room keeps the focus exactly where it belongs, on traditional Mexican cooking done right.
Order the Taco Carnitas and you’ll get flavorful pork tucked into warm tortillas with fresh cilantro and onion. Beyond carnitas, the menu stretches to chicharron, birria chivo, tacos de sesos, and steaming bowls of menudo.
Prices sit in that friendly $10 to $20 range, and it’s a cash-only operation, so plan ahead. A free parking lot means you won’t circle the block searching for a space, which is a small miracle in this part of the city.
Doors open remarkably early, as early as 5 AM on some days, making it a solid choice for a hearty breakfast. Friendly counter and table service keep the busy room moving fast.
3. CARNITAS DE PUERCO Y PUERCA, Aurora, IL

Head out to Aurora and you’ll find a spotless casual eatery that treats carnitas as its calling card. The kitchen turns out pork so tender and moist that it practically falls apart at the touch of a fork.
Beyond the signature carnitas, the menu roams happily across quesabirria, gorditas de asada, huaraches, tacos al pastor, and burritos stuffed generously. A kids’ menu and family-friendly seating make it easy to bring the whole crew.
Portions run big and the space stays clean and calm, a quieter atmosphere than the packed city taquerias. You’ll find plenty of free parking in the lot and along the street, which takes the stress out of the visit.
Open seven days a week with long hours stretching into the evening, it fits breakfast, lunch, and dinner cravings alike. Sundays bring the biggest crowds, so aim for a midweek stop if you like elbow room.
4. Carnitas 3 Hermanos, South Elgin, IL

Supporting a local business never tasted better than at this vibrant South Elgin favorite. The kitchen leans into authentic flavors with a modern twist, and the carnitas keep regulars coming back.
You can buy the pork by the pound to take home or wrap it into tacos, burritos, tortas, and loaded nachos. Breakfast options and catering round out a menu built to handle everything from a quick solo bite to a full family feast.
Service moves fast, and there’s a drive-through for days when you’d rather stay in the car. A free parking lot and street spots make grabbing your order simple and quick.
Do note there’s no restroom on site, so plan accordingly. Open daily with weekend hours starting at 8 AM, it’s a dependable stop for reasonably priced Mexican food in the South Elgin area.
5. Rica’s Carnitas Estilo Michoacán, Joliet, IL

Tucked into Joliet like a well-kept secret, this cozy little place earns its hidden-gem reputation the honest way. Michoacan-style carnitas come out hot and juicy, with the crispy skin chopped fresh right in front of you.
Homemade tortillas and high-quality taco shells set the foundation, and the pork does the rest. The menu also carries yummy birria and a warming bowl of menudo for those who want something with a little more depth.
Here’s the catch worth planning around: it’s only open Friday through Sunday, so this is a weekend mission. The owners bring genuine attention and care that makes the trip feel personal.
Don’t expect anything fancy in the way of decor, and be ready for parking that can get a touch tight when the Sunday crowd rolls in. With prices in the $10 to $20 range and standout value, it’s an easy recommendation for anyone hunting great carnitas outside Chicago.
6. Taqueria Perico’s Fast Tacos, Peoria, IL

Down in Peoria, this laid-back taqueria has quietly become the answer for anyone missing genuinely authentic tacos. The carnitas burrito is a thing of beauty, juicy and flavorful with a portion that’s more than generous.
Street tacos come loaded with carnitas, al pastor, carne asada, and chicken, with traditional options like cabeza and tripe for the adventurous. There’s also a full vegan and vegetarian menu, plus guacamole and cheese dip that round out the spread nicely.
Counter and table service keep things moving quickly, and the cozy, trendy room welcomes groups and families with high chairs on hand. Free parking in the lot and on the street means no hassle on arrival.
Open Monday through Saturday from late morning into the evening, with busiest crowds later in the week. Closed on Sundays, so time your carnitas fix accordingly.
For a city that hasn’t always been easy on great Mexican food, this one stands out.
7. Carnitas Don Roman, Waukegan, IL

Up north in Waukegan, a friendly neighborhood spot has claimed bragging rights for the best carnitas in town. The pork is delicious, the chicharron crackles, and the polite owners make you feel welcome the moment you walk in.
The inside is cute and spotlessly clean, a comfortable place to grab breakfast or lunch. Carnitas and barbacoa headline the menu, and you can order by the pound to bring home a feast.
Value here is genuinely hard to beat. A couple pounds of meat with sauce can feed a whole family for a very reasonable price, which makes it a smart choice for gatherings.
Curbside pickup, dine-in, and takeout all keep things flexible, and there’s plenty of free parking. Open every day with early weekend hours, it’s a dependable stop where the carnitas live up to their local legend.
