El Rodeo | Mexican Restaurant Information

Tucked along North Duke Street in Durham, El Rodeo | Mexican Restaurant has the kind of easygoing charm that makes it a reliable go-to whether you’re grabbing a quick lunch or settling in for a relaxed dinner. The location is convenient, especially for locals in the northern part of the city, and there’s usually a steady flow of regulars, which already says a lot about its reputation.

The menu leans heavily into classic Mexican favorites, and it doesn’t try to reinvent the wheel-thankfully. Instead, it focuses on doing the staples well. You’ll find all the expected hits like fajitas sizzling their way to the table, generously stuffed burritos, and enchiladas covered in rich sauces. The portion sizes are notably generous; one plate can easily satisfy a hearty appetite. During one visit, the carne asada stood out for its tenderness and simple seasoning, letting the flavor of the meat come through without being overcomplicated. The complimentary chips and salsa arrive quickly, and the salsa has just enough kick to keep things interesting without overwhelming the palate.

Service tends to be quick and attentive, even during busier hours. Staff members move efficiently between tables, checking in just often enough without hovering. It gives the whole place a relaxed, welcoming feel, like they’re used to serving regulars but still happy to guide newcomers through the menu. Based on a mix of online reviews and in-person impressions, consistency seems to be one of their strengths-people know what to expect, and that familiarity keeps them coming back.

The atmosphere isn’t flashy, but it’s comfortable. Bright colors, traditional decor touches, and a lively buzz during peak hours create a casual dining environment that works well for families, groups of friends, or even solo diners. It’s the kind of place where you don’t feel rushed, and you can easily linger over a second basket of chips or another drink.

While it may not compete with high-end Mexican cuisine or trendy fusion spots, El Rodeo delivers exactly what many diners are looking for: dependable food, friendly service, and a menu full of satisfying options. For anyone in Durham craving a straightforward, filling Mexican meal without any fuss, it’s a spot that fits naturally into the local dining rotation.

Most Popular Dishes

  • Shredded Chicken Nachos $5.75

All nachos come with chips and cheese dip.

  • Spicy Breaded Wings (12) $10.25
  • Rodeo Salad $10.25

Grilled chicken strips, steak strips, shrimp, spinach.

  • Shrimp Salad $10.95
  • Acp $11.75

Grilled chicken, onions, bell pepper and tomato over rice covered with cheese sauce. Served with flour tortillas.

  • Pollo Loco $11.75

Grilled chicken breast topped with our special loco sauce. Served with lime, 2 sides and flour tortillas.

  • Pork Torta $9.50
  • Grill Chicken $9.25

Open Times

Monday 11:00 AM - 10:00 PM

Tuesday 11:00 AM - 10:00 PM

Wednesday 11:00 AM - 10:00 PM

Thursday 11:00 AM - 10:00 PM

Friday 11:00 AM - 10:00 PM

Saturday 11:00 AM - 10:00 PM

Sunday 11:00 AM - 06:00 PM

Icon

Location & Contact

Contact Details

  • 3600 N Duke St, Durham, NC 27704, United States
  • Right Now :

What People's Say About Place

El Rodeo I stumbled across this Mexican restaurant and it turned out to be one of my faves I have no complaints every time I go the staff is super friendly I love the way they have the restaurant decorated it's a really nice atmosphere and very clean the food is so good and I always leave with leftover is the servings are very large

El Rodeo is clean, spacious, and still manages to feel intimate and welcoming. The décor is tasteful, and the overall atmosphere is relaxed, perfect for a casual meal or a small family gathering. The service was friendly and attentive without being overbearing. The chips and salsa were fresh and delicious; definitely a standout! I’d happily come back and bring more of my family with me next time. 10/10 Recommend (Pictures of meal attached: Chimichangas and Grande Specia)

Great place to eat. the service was great and food was delicious. I didn't feel crowded even with other customers around.

Portions are big, fair priced food. The waiter was a bit stressed, and took a long time to get our drinks, but over all the food was good. The waiting time was about 25 minutes after we ordered and the chips were almost stale but again I did enjoy the food.

Steak toquitoes(hope I spelled it right) black beans and rice. Flour tortillas warmed up just right for the rice n beans. 4 bc the salsa was watery. The ladies were really helpful. Never had to ask for my drink to be refilled. That's paying attention to the customers.

Enjoyed an early dinner at the El Rodeo for the first time. The talapia was just right and the beans and spinach well prepared. The service was great.

I ordered vegetarian taco salad..It is so delicious and full of veggies, sour cream, cheese, and guacamole, and beans. It is very filling as I eat the bowl along with the salad. I order this meal over and over again because it is so appetizing and appealing to the palate.

It was very good food, but it was very expensive for the little amount of food. I ordered like a 10 dollar plate and it was like not a ton of food. I got the ACP plate. It was good but I felt like it had way to many peppers and onions instead of chicken and rice and cheese. It is a clean restaurant though so I have them four stars.

Places Nearby