Breakfast Menu "Pepe's Mexican Restaurant" Oswego

Long-running regional chain dishing up Mexican eats, margaritas & more in a kid-friendly space.

Pepe's Mexican Restaurant, 2743 US-34, Oswego, IL 60543

(630) 551-4476

Opening Hours

Wednesday: 11 AM–9 PM

Thursday: 11 AM–10 PM

Friday: 11 AM–10 PM

Saturday: 11 AM–10 PM

Sunday: 11 AM–9 PM

Monday: 11 AM–9 PM

Tuesday: 11 AM–10 PM

Photos

Services

Service options

Curbside pickup, Delivery, Takeout, Dine-in

Highlights

Fast service

Popular for

Lunch, Dinner, Solo dining

Accessibility

Wheelchair accessible entrance, Wheelchair accessible parking lot, Wheelchair accessible restroom, Wheelchair accessible seating

Offerings

Alcohol, Beer, Cocktails, Coffee, Comfort food, Happy hour drinks, Hard liquor, Quick bite, Wine

Dining options

Breakfast, Lunch, Dinner, Catering, Dessert, Seating

Amenities

Restroom

Atmosphere

Casual, Cozy

Crowd

Groups

Payments

Credit cards, Debit cards, NFC mobile payments, Credit cards

Children

Good for kids, High chairs, Kids' menu

User Reviews

Lots of decent, reasonably priced food. It was moderately busy when we went for a sit down meal (Thursday evening). The experience with other customers left a lot to be desired. We were seated near someone with a chronic cough. Literally every 2 minutes they would start hacking up a lung, and not just your everyday dry cough, this was a loud, obnoxious coughs with gutteral noises accompanied by phlegm sounds. While this is something that is out of the restaurant's control, it did detract from our experience. We did not ask to be moved because there was a screaming kid on the other side of the restaurant. We were trying to enjoy a quiet meal away from our screaming kid. I really enjoyed the house salsa, rice and beans, and tamale. The taco and chile relleno were not the greatest.

food was awful… I didn’t think anyone could mess up salsa, but this place did. The nachos were weird.. the chicken was very nasty and there was waaay to much cheese on them. One good thing though is the chips were warm when they can with our “salsa”. I don’t think this place can last another 55 years… 😐

Always great food and great service. I usually get the taco salad or burrito Frito . The Carne Asada is Highly recommended for Oswego dining

Food portions was actually good this time around! Not sure if it was a one off kind of day or if they really did improve on the portions. The service is still the same Tho. They could definitely use some new servers . The atmosphere is the same nice clean

Ricardo the manager and owner served us wet, soggy food, wrong items and "accidentally" upcharged. We asked for a refund and he said he needed us to drive 30 mins with all the food and provide pictures for his cooks in order to possibly receive a partial refund.. After already driving there and back..and waiting for the order to be "made fresh".bHave you ever heard of a restaurant handling this type of situation like this? Ruined our night!

My husband and I recently came across Pepe's Mexican restaurant. We've had dinner twice on Friday evenings. The place was clean, the servers were friendly and offered suggestions on meals and drinks. The wait time is reasonable and prices are fair for the portion sizes. I will say if you are used to delicious, authentic Mexican cuisine, stay away from the Americanized yellow cheesy meals and cheap tequila for your margaritas. (If it's dripping with yellow cheese, it's not real Mexican food.) We liked their chicken mole and tostadas. We don't care for very sweet margaritas but their strawberries were fresh in the margarita with Patron tequila. We didn't like the Oaxacan (Mayan) tamales, they were too dry for us but others may like them just fine. We would stop in again and try out other dishes and drinks. They have happy hour on Thursdays with discounted drinks.

Soggy, wet tacos that you cant even hold. Old, cold food. Wrong items in order. Order wasn't ready when we got there and this is what we waited for. Gross food! They asked us to drive back and show them what could possibly be wrong with their food in order to maybe get a refund. Rude manager and "owner" named Ricardo.

I ordered chicken in my burrito and it was awful. It was shredded, unseasoned, dark and watery. I informed the waiter and he down played my concern by saying something like ok, next time. I payed and tipped because otherwise l was having a good vibes day. After thinking about it, l don't feel l was treated like the valued customer l am.