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.
All 71 Kill Devil Hills Restaurants

Bad Bean Baja Grill

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

150 reviews from our community

Visitor rating
    93
    43
    11
    1
    2
Rating summary
    Food
    Service
    Value
    Atmosphere
Date | Rating
  • Dutch first
  • English first
  • Any
English first
Greenville, North Carolina
Top Contributor
72 reviews 72 reviews
32 restaurant reviews
19 helpful votes 19 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
59 reviews 59 reviews
49 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
Senior Contributor
35 reviews 35 reviews
27 restaurant reviews
6 helpful votes 6 helpful votes
4 of 5 stars Reviewed September 3, 2014

Best taco place on the OBX! Their meatball app is surprisingly delicious and spicy! Super spicy salsas! Usually easy to get into because it's tucked back in the corner of a strip mall. Great option when you don't feel like waiting for dinner!

Was this review helpful? Yes
Senior Reviewer
9 reviews 9 reviews
6 restaurant reviews
4 helpful votes 4 helpful votes
5 of 5 stars Reviewed August 28, 2014 via mobile

We love late lunches here. The pork belly tacos are the best and The Havana sandwich is another specialty . Very good specialty marguerites . Tucked away in the corner of a shopping center it's well worth the trip

Was this review helpful? Yes
Hayes, Virginia
Contributor
15 reviews 15 reviews
10 restaurant reviews
24 helpful votes 24 helpful votes
4 of 5 stars Reviewed August 17, 2014

Went for lunch on a girls' trip. Awesome!! Love the a la carte tacos. Perfect for everyone to get what they want but not too much. Will definitely be back!!

Was this review helpful? Yes
West Point New York
Top Contributor
67 reviews 67 reviews
39 restaurant reviews
28 helpful votes 28 helpful votes
5 of 5 stars Reviewed August 17, 2014

This place was great, food was so fresh and plentiful...we ordered 1 day and then ate in another...service was great and friendly and take out, was fantastic, hot, with napkins, plasticware...super...definitely will go back and one of our new favorites...super atmosphere too.

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?