Type to search

Your 2022 Guide to Delaware Dining on Cinco de Mayo

Adobe Stock

This Cinco De Mayo, there are plenty of places around Delaware to find delicious tacos, fresh guacamole and frosty margaritas.


View this post on Instagram


A post shared by Agave Restaurant (@agavedelaware)


A downtown-Lewes favorite, Agave has a new location on Route 1 near Rehoboth Beach. The large space offers a 360-degree bar, expanded seating, a view of the kitchen and a private VIP section (must be booked in advance). Try the stacked tomatillo enchilada and pomegranate margarita for Cinco de Mayo.

19178 Coastal Highway, Rehoboth | 462-4283

El Camino Mexican Kitchen

Start with the jalapeño cucumber margarita and cornbread with jalapeño butter and taquitos, or order from the taco menu, which even includes a mushroom option for veggie lovers. Sit outside on the patio while sipping a smoky mezcal cocktail.

3559 Silverside Road, Wilmington | 543-4245

El Diablo

With multiple locations, El Diablo’s menu delivers a variety of Tex-Mex classics. Try the burrito bowl or the citrus-braised pork, or tuck into one of the many varieties of burritos. Enjoy great customer service with a side of guacamole.

Multiple locations | Visit online to learn more

El Jefe Restaurant and Mexican Grill

Searching for scrumptious chile relleno? You’ve found the spot at El Jefe in Astro Plaza on Kirkwood Highway. Poblano pepper, stuffed with queso fresco, is deep-fried until golden and served in a crave-worthy red sauce. Another item to try is the tostada de ceviche with a crunchy tostada topped with lime-marinated red snapper, diced onions and tomatoes, finished with avocado and fresh jalapeños. You can enjoy the $30 Cinco De Mayo special–which includes 10 chicken street tacos, chips and salsa, and your choice of churros and ice cream or two margaritas–for carryout or dine-in orders.

110 Astro Shopping Center, Newark | 894-9000

El Maya Mexican Grill

You may want to save room for dessert! Start with guacamole and nachos, then follow it up with Chile Vallarta or the La Deliciosa platter, which includes grilled steak, chicken and chorizo with rice, beans and tortillas. Finish up with the churro cup ice cream delight or the Mexican fried ice cream. If you’re looking for something a little more lively this Cinco De Mayo, El Maya is hosting DJs and karaoke and offering drink specials as well.

1300 Centerville Road, Wilmington | 384-7777

El Pique

El Pique opened first in Wilmington and now has a New Castle location that is just as good. Tuck into a delicious lamb stew or cozy up to some tostadas topped with queso fresco and crema. If you’re feeling adventurous and hungry, try the Pambazo, a house specialty sandwich dunked in guajillo salsa and filled with spicy chorizo and potatoes.

319 S. Dupont Highway, New Castle | 276-8834

La Sierra

You know when you have to walk through a small grocery to get to the restaurant, it is going to be great Mexican food. In the mood for freshly made tamales? Try this location in Selbyville. They’re steamed in corn husks with masa stuffed with chicken. The price can’t be beat: Four tamales with crema for $5! Other top hits include the barbacoa tacos and a fresh selection of burritos filled to bulging.

58 B W. Church Street, Selbyville | 436-4446

La Tolteca

This family favorite has been successful for years because it offers great food and service. Try the sizzling fajitas with beef and shrimp or stop by for brunch chilaquiles. Handcrafted margaritas and horchata round out the menu. If chorizo is your thing, try the chori-fries topped with queso blanco and pico. This restaurant has been celebrating with drink and food specials since last week with its “two weeks of Cinco” promotion. On Cinco De Mayo, enjoy $4 Modelo, Corona and Pacifica on draft or in bottles. You can find more information on the Facebook page.

4147 Concord Pike, Wilmington | 778-4646


This feels like coming home to a warm kitchen with your mama at the stove. The owner, Yolanda Pineda, specializes in Mexican, Salvadorean and Spanish flavors. If you like tamales, you must try these. Other favorites on the menu are the seafood enchiladas and the Plato Verde with cheese enchiladas in a bright tomatillo sauce, along with rice, beans and guacamole. The eatery also serves a great Sunday brunch. If you’re ready to celebrate Cinco De Mayo, but aren’t into margaritas, this Rehoboth Beach restaurant offers an extensive list of mojitos.

14 Wilmington Avenue, Rehoboth Beach | 227-0115

Tacos Chabelita

If you are anywhere near Laurel, stop into Tacos Chabelita on Sussex Highway. This diamond-in-the-rough taco shop won’t let you down. Try the sausage, chicken or barbacoa tacos, topped with plenty of fresh cilantro and a variety of sauces. Watching your figure? Try the Mar Y Tierra (surf and turf) featuring crispy grilled shrimp and steak, fresh red onions and cucumbers over a light and crispy salad. On Tuesdays, you can get five tacos for $7.

30661 Sussex Highway, Laurel | 875-4100


View this post on Instagram


A post shared by 973FOODIE (@973foodie)

Taqueria Atexcac

Don’t let the tricky turn or the outside experience fool you. Inside, a treasure of Mexican flavors awaits! Start with the chicken enchiladas to be treated to a delicious mole sauce. Enjoy great service as you try traditional dishes prepared with cactus and chorizo. The fajitas are fab and the mushroom quesadilla is a standout; be sure to try all the house-made sauces.

50 Marrows Road, Newark | 368-1538

Taqueria Los Compadres

While it might not look like much from the outside, step inside and you’ll find delicious steak chilaquiles, a Mexican traditional breakfast with tortilla chips simmered in sauce and topped with crema, queso fresco, onion and steak. If you are here for tacos, try the Tacos al Compadre with cheese and barbacoa or, if you are in the mood for adventure, try the beef cheek tacos. Wash it all down with house-made horchata, a milky rice drink flavored with cinnamon.

2675 Kirkwood Highway, Newark | 368-8289

Taqueria Los Primos

If you are looking to try elote—traditional grilled Mexican street corn—stop by this location near Prices Corner, Wilmington. Other hits to try are the tacos, which are served with a full tray of condiments in molcajetes, traditional mortar often carved from volcanic stone. The eatery offers lengua (beef tongue) tacos as well as tripa (intestine), in addition to traditional al pastor and steak.

3322 Old Capitol Trail, Wilmington | 998-5969


View this post on Instagram


A post shared by Two Stones Pub (@twostonespub)

Two Stones Pub

While a pub might not spring to mind when you’re craving tacos, Two Stones doesn’t let that impede them. They host Taco Tuesday and have several types of tacos on their daily menu. Try the Carolina pork tacos with a side of smashed avocado and pico. Be sure to enjoy a craft beer while you are here. Plus, Two Stones has multiple locations, and all are great for a Cinco de Mayo visit.

2502 Foulk Road, Wilmington | 439-3231
1203 Christiana Road Newark | 294-1890
840 Kohl Avenue, Middletown | 378-8199
300 Lantana Drive | 239-2200

Rivera Taco Express II

Get a trio of tacos, nachos and tortas at the location near Fox Run Shopping Center, Bear. Walk up to order and take your taco-y goodness home to enjoy. Dive right in at one of the picnic tables or from the comfort of your car if you can’t wait!

1969 Pulaski Highway, Bear | 365-6620

Related: Taco Reho Food Truck Opens a Rock ‘n’ Roll-Inspired Restaurant

Get the Delaware Today Best Restaurants Guide for FREE!

Keep a pulse on local food, art, and entertainment content when you join our Delaware Today newsletter.

No thank you
Delaware best restaurants