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.
3105 N. Croatan Highway, Seagate North Shopping Center, Kill Devil Hills, NC 27948-6962
252.261.1300
Website
Menu
Improve this listing
Price range: $3 - $20
Cuisines: Latin, Mexican, Vegan
More restaurant details
Restaurant details
Good for: Families with children, Large groups, Local cuisine, Dining on a budget
Dining options: Lunch, Dinner, Reservations, Takeout, Late Night
Description: The Bad Bean Baja Grill serves cuisine inspired from Baja California, Mexico, and Latin America. The Baja Grill is a full service family friendly restaurant utilizing local fresh ingredients from the sea and land. We have an excellent selection of craft beers and a great specialty drink list.
Write a Review

154 reviews from our community

Visitor rating
    95
    44
    12
    1
    2
Rating summary
    Food
    Service
    Value
    Atmosphere
Date | Rating
  • Dutch first
  • English first
  • Any
English first
Senior Reviewer
7 reviews 7 reviews
7 restaurant reviews
7 helpful votes 7 helpful votes
5 of 5 stars Reviewed January 18, 2015 via mobile

No, don't go here for what you might consider "authentic Mexican food". Do go here for a gastronomical delight based on upscale Spanish influences. The pork belly offerings were out of sight, and the stuffed avocados were to write home about. And the beer and wine lists were more than adequate for a small restaurant in the corner of a... More 

Was this review helpful? Yes
Danville, Virginia
Senior Contributor
38 reviews 38 reviews
33 restaurant reviews
13 helpful votes 13 helpful votes
3 of 5 stars Reviewed January 10, 2015

The food was typical Ameri-Mexican. It was bland and too expensive. Not a destination that will get my attention.

Was this review helpful? Yes
Baltimore, Maryland
Top Contributor
52 reviews 52 reviews
38 restaurant reviews
17 helpful votes 17 helpful votes
5 of 5 stars Reviewed January 9, 2015

Again always a great special on the menu. The brisket is to die for. We love that is a local ma and pa restaurant and the staff is so friendly.

Was this review helpful? Yes
Chesapeake, Virginia
Senior Reviewer
7 reviews 7 reviews
3 restaurant reviews
2 helpful votes 2 helpful votes
4 of 5 stars Reviewed January 8, 2015

Had a late night dinner at Bad Bean and was thrilled! I was nervous as the season is almost over and that can sometimes mean a so-so meal. Not so here! The service was warm and friendly, and the food was off the charts. We wanted to try a sampling of tacos and while that isn't actually on the menu... More 

Was this review helpful? Yes
Greenville, North Carolina
Top Contributor
72 reviews 72 reviews
32 restaurant reviews
22 helpful votes 22 helpful votes
4 of 5 stars Reviewed October 29, 2014

Went here with friends for dinner one night and it was a great find! The food was delicious and relatively decently priced for the large portions. Many great options for vegetarians and vegans as well! We happened to go for an early dinner and as we were leaving the restaurant became very crowded so just be careful what time you... More 

Was this review helpful? Yes
1 review
3 helpful votes 3 helpful votes
1 of 5 stars Reviewed September 27, 2014

My son and I are in vacation for a couple of days and decided to go here based on other positive reviews. The waitress was pleasant. My son ordered the mahi mahi tacos and I ordered the steak. When our meals were brought to us I immediately saw a bug crawling in my top of my steak. This was not... More 

Was this review helpful? Yes 3
mkpayne81, Manager at Bad Bean Baja Grill, responded to this review

We are truly sorry for your recent experience. We take our cleanliness and sanitation very seriously, as reflected by our 99.5 score from the health department. When the dish was brought back to the kitchen, it was immediately clear to management and the chef that it was a fly that landed on the plate and became weighed down from the... More 

Bluffton, South Carolina
2 reviews
2 helpful votes 2 helpful votes
5 of 5 stars Reviewed September 23, 2014

Eric was awesome. Food came out very fast and was very good. Would recommend this to anyone who comes to the OBX.

Was this review helpful? Yes
Saint Augustine Beach, Florida
2 reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed September 19, 2014

SHREDDED BEEF BRISKET AND VEGGIE - BLACK BEANS & RICE ARE AMAZINGLY!!! The service was perfect we never have to wait for anything. Beer, water, Chips the server always make sure we were taken care of. Being local we have plenty of places to choose to eat but we go here every week. Lunch or dinner. The manager Erik always... More 

Was this review helpful? Yes
Pittsburgh, Pennsylvania
Senior Contributor
32 reviews 32 reviews
31 restaurant reviews
4 helpful votes 4 helpful votes
3 of 5 stars Reviewed September 13, 2014

I'm definitely a connoisseur of Mexican and Tex-Mex food. Went here on a Wednesday night after the first 2 restaurants we wanted to go to had too long of a wait. Started with the Bad Bean Dip Sampler. Got the medium salsa which was good but a little runnier than I like. The Queso dip was good but not great.... More 

Was this review helpful? Yes
Beaufort, South Carolina
Top Contributor
62 reviews 62 reviews
51 restaurant reviews
27 helpful votes 27 helpful votes
4 of 5 stars Reviewed September 6, 2014

A friend invited me to join her for lunch at Bad Bean Baja Grill. I was expecting some version of "the usual" Mexican restaurant fare. Their offerings were quite different and it took some time to go over the menu and pick just one thing. The guacamole was freshly made with nice chunks of ripe avocado. The blue corn chips... More 

Was this review helpful? Yes

Travelers who viewed Bad Bean Baja Grill also viewed

Kill Devil Hills, Outer Banks
Kill Devil Hills, Outer Banks
 
Kill Devil Hills, Outer Banks
Kill Devil Hills, Outer Banks
 

Been to Bad Bean Baja Grill? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Bad Bean Baja Grill

Address: 3105 N. Croatan Highway, Seagate North Shopping Center, Kill Devil Hills, NC 27948-6962
Phone Number: 252.261.1300
Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Outer Banks  >  Kill Devil Hills
Average Prices: USD 3 - 20
Cuisine: Latin, Mexican, Vegan

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Questions & Answers

Questions? Get answers from Bad Bean Baja 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?