14 Best Mexican Restaurants near Newport

Restaurantji unveils Newport's must-visit Mexican dining spots.

El Mexicano Tacos & Tequila Mexican • $
133 East Chatham Street, Newport

Customers` Favorites

Lunch Mucho Bueno Nachos Ground Beef Chicken Tinga
Cheese Beef and Chicken Enchilada
Deoblo Burrito Supreme
Chimichanga Platter
Street Side Tacos
Hawaiian Chicken
Margarita Flight
Platanos Y Steak
Chips and Salsa
Chicken Fajitas

“SO GOOD!!! And the staff are very patient friendly and polite! Our waitire Jole was the best we had in a long time!“

4.7 Superb169 Reviews
Costa Bonita Mexican Cuisine Mexican • $
4050 Arendell Street Ste A, Morehead City - 6.52 miles

Customers` Favorites

Steak Chicken Fajitas
Meat Lovers Fajitas
Tacos Al Pastor
Rice and Beans
Taco Salad
Guacamole

“WOW. The nachos were perfect, the chorizo tacos were outstanding, the service was great! If I lived closer, this restaurant would be a weekly eat. I can’t thank them enough for the hospitality and delicious food. Man that was good. 5 stars isn’t enough!“

4.7 Superb158 Reviews
La Casa Del Patron Mexican • $
109 U.S. Hwy 70 West, Havelock - 8.23 miles

Customers` Favorites

Fajitas Dine in: Yes Outdoor seating: No Takeout: Yes Delivery: No
Fajitas with Shrimp Steak and Chicken
Nieve Frita or Fried Ice Cream
Large Tableside Guacamole
Chips Salsa and Bean Dip
Casa Patron Quesadillas
Barbacoa Tacos with Egg
Camarones a La Diablo
Chicken Beef Burrito
Fajita Casa Patron

“Came to Newbern from Greenvill and then found this gem on maps and drove a couple of miles away from Newbern to try it. I have to say it has been a long time since I came across a good Mexican/Hispanic restaurant. The food, the service all of it was top notch. Really enjoyed the food, every dish tasted unique and flavorful. Consider me a fan and will be visiting again soon“

4.6 Superb227 Reviews
LA PATRONA Cocina Mexicana y Margaritas Mexican • $
1331 East Main Street, Havelock - 6.8 miles

Customers` Favorites

Fajita Sides-Rice & Black Beans Guacamole Salad
Birria and Fajita Quesadilla
Chicken Fajitas
Chicken Tamal
Chips Salsa
Taco Plate
Churros

“This restaurant is the best Mexican food I have eaten in eastern NC. I moved and still have yet to find a place with as good of food and as friendly of servers as La Patrona. The margaritas are always deliciously strong and the food is decently priced for the portions you get. We were there every week when we lived there. The food always came really quick no matter how busy they were. I miss it so much!“

4.7 Superb117 Reviews
Plaza Mexico Bar & Grill Mexican • $
5167 Hwy 70 West, Morehead City - 4.58 miles

Customers` Favorites

Shredded Chicken Chimichanga
Enchilada Rice and Beans
Ensalada Rice and Beans
Refried Beans and Rice
Pineapple Fajita Bowl
Guacamole and Chips
Fajita Texana Lunch
Quesabirria Tacos
Chiles Rellenos 3
Fajita Pina Loka

“There are a lot of great Mexican restaurants in the area, but this one is the best I’ve ever been to! Food is phenomenal with big portions. Chips and salsa are delicious and plentiful! Food served quickly, even when it’s crowded. My favorite is the Hawaiian Fajitas - out of this world!!

The service is fantastic. The decor is handcrafted, amazing and very interesting. Overall, I just can’t recommend this place highly enough!“

4.5 Superb138 Reviews
Los Sabores Latinos Restaurante Y Tienda | Salvadoran Mexican • $
403 W Main St, Havelock - 7.86 miles

Customers` Favorites

Platano Frito Relleno
Pupusas El Diablo
White Cheese Dip
Chips and Salsa
Tacos De Asada
Two Tamales
Quesadilla
Pupusas
Puposa
Burrito

“The food, service, and price are great and they have a different menu compared to the other restaurants in the area if you're looking to mix it up. We should probably broaden our horizons and try other things on the menu, but we are stuck on the papusas and stuffed jalapeñosfor now.“

4.5 Superb113 Reviews
Mucho Bueno Mexican Street Food & Tequila Mexican • $
498 U.S. Hwy 70 W, Havelock - 9.44 miles

Customers` Favorites

Tamales with Cheese Sauce
Mucho Bueno Quesadilla
Diablo Burrito Lunch
Tamales with Queso
Street Tacos Dinner
Fajita Quesadilla
Margarita Flight
Hawaiian Chicken
Fried Ice Cream
Chicken Fajitas

“First time there, went with my wife and 2 good friends from out of state and we Loved the food. The server was great and helpful. The food we ordered came fast and tasted very fresh. This was our first but will go back again. 100% Recommended.“

4.4 Superb175 Reviews
Mi Cabaña Mexican Restaurant Mexican • $
5136 Hwy 70 W Ste E, Morehead City - 4.53 miles

Customers` Favorites

Beef & Shrimp Fajita for 2
Beef &Chken Fajita for 2
Large Cheese Dip 9 99
Fajita Quesadilla Mix
Burrito Supreme Mixto
Cheese Enchilada
Guacamole Salad
Pick 2 Combo
Fajitas

“Amazing food and atmosphere ❤️❤️“

4.4 Superb156 Reviews
Nacho's Mexican Restaurant Mexican • $
1010 W Fort Macon Rd, Atlantic Beach - 8.26 miles

Customers` Favorites

Fresh Guacamole
Burrito de Asada
Hawaiian Fajitas
Chicken Fajitas
Chips and Salsa
Chiles Rellenos
Rice and Beans
Chili Rellano
Small Salsa
Carne Asada

“Prolly the best Mexican food I've ever had. Amazing! My son is over 9 so they charged $2 more for a kids meal which shouldn't be allowed.. But food was amazing!“

4.3 Superb148 Reviews
Los Sabores Latinos Taqueria Y Pupuseria Salvadoran • $
5370 Hwy 70 W Ste d, Morehead City - 3.56 miles

Customers` Favorites

Carne Asada Con Arroz Y Frijoles
Chicken & Cheese Pupusas
Bean & Cheese Papusas
Chicken and Cheese
Churros Orden 3
Tacos Y Pupusq
Tacos Al Pastor
Rice and Beans
Sopa De Pollo
Street Tacos

“This place is actually authentic. The papusas are great! They make the tortillas fresh. The chicken in the tacos was super overcooked, but it could have just been a one time thing. It was good food. They have all you can eat tacos on Tuesday. I told the waitress that is what I wanted, then she charged me individually for the tacos when we got the receipt. 🤷🏻‍♀“

4.3 Superb64 Reviews
Idle Hour Biergarten Beer Gardens • $$
153 Atlantic Boulevard, Atlantic Beach - 9.12 miles

Customers` Favorites

Grilled Mahi Onion Strings
Surf's Up Cheese Fries
Boardwalk Nachos
The House Burger
The Cure Burger
American Burger
Chicken Lollipop
Bavarian Pretzel
Sauce and Fries
Seafood Basket

“One of our favorite spots to grab a beer and a bite to eat when we come to Atlantic Beach. 10/10 would definitely recommend!“

4 Good134 Reviews
Taco Bell Fast Food • $
BLDG, 4472 Woodside Drive, Havelock - 8.16 miles

Customers` Favorites

Breakfast Crunchwrap Combo
Chicken Quesadilla Combo
Grilled Cheese Burrito
Burrito Supreme Combo
Breakfast Burrito
Soft Taco

“The lady with the teal hair who took my order today was very kind and showed fantastic customer service. The line was a little slow, but it was lunch rush so just expect that. I got a chicken quesadilla and root beer and a cheesy roll up for my son. Everything was warm and perfectly proportioned. I've been to taco bells where they either skimp or put too much and your food spills all over the place. Definitely a well ran taco bell from what I've experienced.“

3.4 Good33 Reviews
El Zarape Mexican Restaurant Mexican • $
204 Atlantic Beach Causeway, Atlantic Beach - 9 miles

Customers` Favorites

Chile Relleno Dinner
Chicken Quesadilla
Hawaiian Fajitas
Jalapeno Poppers
Fajita Vallarta
Chicken Fajitas
Fajitas Texanas
Chips and Salsa
Chimichanga
Carne Asada

“Always a great place, an authentic Mexican restaurant. Love the blend of flavors and the freshness of the food. Recommended it highly!!!“

3.3 Good154 Reviews
Taco Bell Fast Food • $
707 East Main Street, Havelock - 6.08 miles

Customers` Favorites

Beefy 5-Layer Burrito When You Say Just Meat and Cheese and Forget That It's Mostly Beans
Chips and Nacho Cheese Sauce
Caramel Apple Empanada
Cheesy Gordita Crunch
Black Beans and Rice
Ground Beef Burrito
Mini Skillet Bowl
Cinnabon Delights
Mexican Pizza
Nacho Fries

“Great for a Taco Bell to be honest… I’d recommend here at more towards morning or evening as lunch has one heck of a wait most days.. most visits have great customer service! Hard to find at most fast food joints. There are some staff members who aren’t as outgoing but definitely an improvement from most places in this area. 9/10 times no mess ups on orders too!!“

3 Average83 Reviews

You May Also Like