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.

Bad Bean Baja Grill- MOVED

3105 N Croatan Hwy, Seagate North Shopping Center, Kill Devil Hills, NC 27948-6962
+1 252-261-1300
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent67%
  • Very good26%
  • Average5%
  • Poor1%
  • Terrible1%
9 Oct 2017
“Good food & service”
9 Dec 2016
“Amazing SW in the SE”
Restaurant Hours Closed
Mexican, Latin, Spanish, Vegan Options
€€ - €€€
3105 N Croatan Hwy, Seagate North Shopping Center, Kill Devil Hills, NC 27948-6962
All Details
Reviews (230)
Traveller rating
Traveller type
Time of year

1 - 10 of 229 reviews

Reviewed 9 October 2017

Offer a good variety of food. We had the Nachos and they were piled high with toppings. Servers were friendly.

Thank Samantha G
Reviewed 9 December 2016

This place is a must stop if you are in OBX. The food is upscale southwest at very good prices. Gourmet tacos, great margaritas. The ingredients are super fresh and everything is delicious. Don't miss it.

Thank Martha H
Reviewed 20 September 2016

We've been to Bad Bean before. Their new location in Kill Devil Hills makes this restaurant easier to find than previously (formerly hidden in a small mini mall). Now it's right the main road. This new spot has bench or table seating as well as...More

Thank Travelingallover
Reviewed 17 July 2016 via mobile

If u want a quality food in a minimal cost this restaurant is perfect for your preference. Roasted Pork Belly is my favorite.

Thank Holly W
Reviewed 26 April 2016

bad bean is in a new building with lots of seating, an expanded menu and the usual friendly efficient staff. they were able to seat the ten of us with no problems and put two staff to serve our table. start with a beer of...More

Thank tom k
Reviewed 15 March 2016

The food was good but I just object to a tex/mex/southwestern restaurant charging for chips and salsa.More

Thank Linda F
mkpayne81, Manager at Bad Bean Baja Grill, responded to this reviewResponded 16 March 2016

Thank you for your feedback. We are glad you enjoyed your meal and hope you had a pleasant experience dining with us. To clarify the charging of chips and salsa to which you referred, the first round of chips and salsa is free of charge,...More

Reviewed 28 February 2016

Absolutely yummy! LOVE their duck taco's (rare special) but if they don't have them try the pork belly special. Definitely won't be dissapointed. Also think their cheese dip is one of the best on the beach! Plus... they have a great variety of fresh salsa...More

Thank lacyayn
Reviewed 3 January 2016 via mobile

Best fish tacos we ever had! Salsa sampler is not to be missed! Margaritas are amazingly delicious and staff was quick and cute!

Thank Stephanie C
Reviewed 2 January 2016

My husband and I eat here everything we are in town. The food is always great we love the tacos. The drinks are also awesome the fresh fruit margaritas are always great they are not your typical too sweet drink with no flavor they make...More

Thank westendgirl3
Reviewed 13 December 2015

the food was delicious when we finally got it as they were a little slow in serving possibly busier than usual for a Friday night. Reasonably priced

Thank Mike J
Nearby HotelsSee all 18 hotels in Kill Devil Hills
Driftin' Sands Motel
15 reviews
2.06 km away
Days Inn & Suites by Wyndham Kill Devil Hills-Mariner
959 reviews
2.09 km away
Sea Ranch Resort
927 reviews
2.13 km away
Baymont by Wyndham Kitty Hawk Outer Banks
557 reviews
2.25 km away
Nearby Restaurants
Outer Bean Cafe
153 reviews
1.33 km away
Trio Wine, Beer and Cheese
338 reviews
1.25 km away
Josephine's Sicilian Kitchen
242 reviews
1.36 km away
John's Drive In
276 reviews
1.43 km away
Nearby Attractions
Avalon Fishing Pier
226 reviews
.96 km away
Glazin' Go-Nuts
23 reviews
.84 km away
Knitting Addiction
16 reviews
1.23 km away
Made in the OBX
8 reviews
1.32 km away
Improve this listing

Restaurant Details

Average prices
US$3 - US$20
Good for
Local cuisine, Child-friendly, Groups
Location and Contact Information
  • Address: 3105 N Croatan Hwy, Seagate North Shopping Center, Kill Devil Hills, NC 27948-6962
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Outer Banks  >  Kill Devil Hills
  • Phone Number: +1 252-261-1300
  • E-mail
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.
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