We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Tower 7 Baja Mexican Grill

Certificate of Excellence
$$ - $$$
Mexican, Southwestern
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
4 N. Lumina Ave, Wrightsville Beach, NC 28480
+1 910-256-8585
11:00 - 22:30
Open now
All hours
Sun - Thu 11:00 - 22:30
Fri - Sat 11:00 - 23:00
More Info
Add Photo Write a Review

539 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 538: English reviews
Greensboro, North Carolina
Level Contributor
16 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 17 helpful votes
5 of 5 bubbles Reviewed 3 December 2015

We so enjoy this place - great service and fresh food. The fish tacos are the best I've had in NC. Very SoCAL - such a refreshing place to have terrific tacos, fajitas...this is NOT your typical american order by number mexican rest, - this is true Cali style in the heart of Wrightsville Beach!

Thank KMC-NC
Dallas, Georgia
Level Contributor
60 reviews
32 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 bubbles Reviewed 29 November 2015 via mobile

After the flotilla parade, we wandered down to the little square of Wrightsville beach and heard the locals saying this was a great place to eat. So we tried it. They were right on the money. We had pineapple bacon enchiladas, fish tacos, fajitas. Everything tastes great and their Salsa was some of the best I've ever tried.

Thank KKG5255
Advance, North Carolina
Level Contributor
7 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 8 November 2015 via mobile

Love this place. Our beach vacations are not complete without a few trips to this establishment. Tip - come early otherwise you will have a long wait. The food is excellent throughout the menu.

Thank cpg533
Buffalo, New York
Level Contributor
45 reviews
34 restaurant reviews
common_n_restaurant_reviews_1bd8 20 helpful votes
4 of 5 bubbles Reviewed 7 November 2015

Crowded, noisy, dirty, a long wait and lots of "tipsy" clientele... yes, but the food is a nice surprise after all that. Just a slightly different twist on classics and even the kids ate everything on their plates. On a whim, I ordered the Tacos on a Beach Towel that were not exactly subtle, but perfect, fresh and filling comfort... More 

Thank peggiesfarm
Level Contributor
116 reviews
70 restaurant reviews
common_n_restaurant_reviews_1bd8 27 helpful votes
4 of 5 bubbles Reviewed 5 November 2015 via mobile

The food was awesome and fresh. We had a large group so it was very cramped though. If you have a lot of people with you, plan on splitting up or it will be tight. Excellent food though especially the wraps!

1 Thank Nthusson
Boston, Massachusetts
Level Contributor
31 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
4 of 5 bubbles Reviewed 30 October 2015

If Jimmy Buffet were from here, this is what he'd run. Very laid back, friendly, local. The food was excellent - terrific fish tacos, salsa & chips. Maybe it's crazier in the summer, but it hit the spot for me as a solo traveler in October.

1 Thank OddNick
Chapel Hill, North Carolina
Level Contributor
116 reviews
85 restaurant reviews
common_n_restaurant_reviews_1bd8 63 helpful votes
4 of 5 bubbles Reviewed 29 October 2015

We've enjoyed dining here before on trips to Wrightsville Beach and it still impresses as the best place to go for a fun night out with a great atmosphere, excellent service, good bar and of course lots of freshly prepared food. I enjoyed Shrimp Enchiladas with all the trimmings. It was a generous serving, tasty with herbs, plenty of guacamole... More 

1 Thank buenvino
Wrightsville Beach, North Carolina
Level Contributor
6 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 bubbles Reviewed 27 October 2015

Enjoy the good food and atmosphere. Fun place to go year round. In the summertime I suggest reservations or be prepared to wait. Seating is limited, but it is a fun place to meet friends for a beverage, great salsa, and food.

Thank Christy C
Wrightsville Beach, North Carolina
Level Contributor
14 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 bubbles Reviewed 27 October 2015

This is our "go-to" restaurant, whether it is for a lunch with a friend visiting, or dinner with more folks and family. I feel totally comfortable here as a single guest, as well. It may be crowded, which it always seems to be in the summer, so don't leave! Head for the bar while you wait, and be entertained simply... More 

1 Thank pilgrim1_13
Cary, North Carolina
Level Contributor
31 reviews
20 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 bubbles Reviewed 26 October 2015 via mobile

I have been here 2x and am very impressed. This is not a 5 star restaurant but I give it 5 stars for the perfect combination of quality food fun environment and yes clean bathrooms!

Thank Patty G

Travellers who viewed Tower 7 Baja Mexican Grill also viewed

Wrightsville Beach, NC
Wrightsville Beach, NC

Been to Tower 7 Baja Mexican Grill? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4 of 5 bubbles
  • Value
    4 of 5 bubbles
    4 of 5 bubbles
Mexican, Southwestern
Lunch, Dinner, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Child-friendly, Cheap Eats, Bar Scene, Local cuisine
Open Hours
11:00 - 22:30
11:00 - 22:30
11:00 - 22:30
11:00 - 22:30
11:00 - 22:30
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 4 N. Lumina Ave, Wrightsville Beach, NC 28480
  • Location: United States  >  North Carolina (NC)  >  Wrightsville Beach
  • Phone Number: +1 910-256-8585

Questions & Answers

Questions? Get answers from Tower 7 Baja Mexican Grill staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?