El Mariachi Restaurant & Bar

Mexican restaurant, Restaurant

El Mariachi Restaurant & Bar invites you to savor authentic Mexican cuisine in a relaxed, family-friendly setting in Durham. With a stellar rating of 4.90, this eatery excels in delivering both comfort food and quick bites that leave diners raving about their meals. Enjoy a variety of options for lunch, dessert, or solo dining, with ample seating and wheelchair accessibility. With quick service and a cheerful atmosphere, it’s a top choice for groups and families alike—don’t miss out on their delicious tortas and refreshing aguas frescas! Free street parking makes it even more convenient.

Best in Durham

Contact Info

  • Location: 2000 Avondale Dr S, Durham, NC 27704
  • Phone: (919) 251-9895
El Mariachi Restaurant & Bar

Opening hours

  • Monday: 11 am-8 pm
  • Tuesday: 11 am-8 pm
  • Wednesday: 11 am-8 pm
  • Thursday: 11 am-8 pm
  • Friday: 11 am-9 pm
  • Saturday: 10 am-9 pm
  • Sunday: 10 am-9 pm

Services

  • Takeaway
  • Dine-in
  • Delivery
  • Lunch
  • Solo dining
  • Wheelchair-accessible car park
  • Comfort food
  • Quick bite
  • Lunch
  • Dessert
  • Seating
  • Toilets
  • Casual
  • Groups
  • Good for kids
  • High chairs
  • Kids' menu
  • Free of charge street parking
El Mariachi Restaurant & Bar Food & drink
El Mariachi Restaurant & Bar By owner

Menus and Prices

El Mariachi Restaurant & Bar menu prices 1
El Mariachi Restaurant & Bar menu prices 2
El Mariachi Restaurant & Bar menu prices 3

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Jerad VonRueden

September 21, 2024

El Mariachi Restaurant & Bar is a hidden gem in Durham! 🌮 The vibrant, casual atmosphere sets the perfect backdrop for enjoying authentic Mexican comfort food.

I recently tried their torta, and as someone who’s particular about them, I was absolutely blown away! The flavors were spot on, and the service was incredibly fast. I also loved the refreshing aguas frescas!

This place is great for families, too, with a welcoming kids' menu and high chairs available. I can't wait to return and hope they add alcoholic drinks soon! Highly recommend! 😊


Nearby Restaurants

Bamboo House Chinese Restaurant

Chinese restaurant

3600 N Duke St, Durham, NC 27704, United States

Koumi Japanese Restaurant

Japanese restaurant

3550 N Roxboro St, Durham, NC 27704, United States

Skrimp Shack

Seafood restaurant

3600 N Duke St #28, Durham, NC 27704, United States

Ole NC BBQ Catering

Barbecue restaurant

3600 N Duke St #17, Durham, NC 27704, United States

Marco's Pizza

Pizza restaurant

3718 N Roxboro St, Durham, NC 27704, United States

Currents Cafeteria

American restaurant

3002 N Roxboro St, Durham, NC 27704, United States

Subway

Sandwich shop

3500 N Roxboro St Unit #40, Durham, NC 27704, United States

Pizza Inn

Pizza restaurant

3906 N Duke St, Durham, NC 27704, United States

Chopstix Chinese

Chinese restaurant

2000 Avondale Dr B, Durham, NC 27704, United States

Chipotle Mexican Grill

Mexican restaurant

3800 N Roxboro St, Durham, NC 27704, United States

La Doña Restaurant

Mexican restaurant

2000 Avondale Dr D, Durham, NC 27704, United States

Five Guys

Fast food restaurant

3718 N Roxboro St Suite 300, Durham, NC 27704, United States

Guanajuato Mexican Restaurant

Mexican restaurant

2103 N Roxboro St, Durham, NC 27704, United States

Zaxby's Chicken Fingers & Buffalo Wings

Chicken restaurant

3820 N Roxboro St, Durham, NC 27704, United States

Tasty Stop

Chicken wings restaurant

3600 N Duke St #39b, Durham, NC 27704, United States

El Huarache

Mexican restaurant

2001 N Roxboro St, Durham, NC 27704, United States

American Hero Restaurant Durham

American restaurant

2011 N Roxboro St, Durham, NC 27704, United States

McDonald's

Fast food restaurant

4301 N Roxboro St, Durham, NC 27704, United States

Waffle House

Breakfast restaurant

2100 N Roxboro St, Durham, NC 27704, United States

Waffle House

Breakfast restaurant

4406 N Roxboro St, Durham, NC 27704, United States