Under new management and ready to serve you better than ever!
We're thrilled to announce a fresh chapter for Billfish as we welcome the new season. Some faces new, some familiar– all dedicated to bringing you amazing food and unforgettable experiences to our Indian Beach community of locals and visitors alike. Come taste what we've been working on and meet the team that's breathing new life into your favorite spot while preserving the heart and soul you've come to love. Our doors are open for the season! Book your table now and be among the first to experience our revamped menu featuring seasonal favorites and exciting new dishes.
Where Experience Meets a Fresh Start
Guided by experience and fueled by growth, Billfish Grill & Bar is redefining the coastal dining experience. We’ve learned from the past and are embracing the future with open arms. Our mission is to serve thoughtfully prepared food, create authentic connections, and be a gathering place for locals and visitors who love life by the sea.
Private parties
Celebrate your event with us!
From intimate get-togethers to larger gatherings, contact us for more information on how to book our space!
Catering
We cater to all occasions.
Whether a birthday, a wedding, a corporate event, whatever matters to you, we offer catering packages for all occasions.
Order online
Don't feel like cooking today?
Your favorite food is just a click away. Order online and enjoy!
OrderReviews
Review by - Google
five star review by Dave U:
Wow. I can't believe the meal we just had. Took them up on the steak and lobster/scallops and all I can say is wow. What an amazing place. The collard greens were a hit and I haven't had any that good in years. Interesting atmosphere though. Super good fancy food, mixed with a bar type atmosphere. Interesting. But amazing job folks.
Review by - Google
five star review by John D:
Great food. Nice staff. Cool inside, music and seating outside.
Review by - Google
five star review by Hope C:
The food here was amazing. We were a large party and ordered everything from chicken wings to shrimp tacos to grouper and everyone was very happy with their meals! Customer service was quick and extremely friendly. Outdoor seating and live music were great! Expensive, but worth it.
Location
1440 Salter Path Road
Indian Beach, NC
28512
Hours
Monday Closed
Tuesday 4:00-9:00pm
Wednesday 4:00-9:00pm
Thursday 4:00-9:00pm
Friday 4:00-9:00pm
Saturday 4:00-9:00pm
Sunday 4:00-9:00pm