Reserve your table

Taking reservations for all occasions

reservations

WELCOME TO BILLFISH COASTAL GRILL & BAR!

Billfish is a southern coastal restaurant and bar in Indian Beach focused on providing unique eats, signature cocktails and a relaxed atmosphere for families, locals and visitors alike! Our menu puts an exciting, modern twist on classic seafood dishes and beachside cocktails. We are a sustainable, from-scratch kitchen that uses top quality steaks and fresh seafood. Billfish Grill & Bar offers a variety of seating options. On the first floor, enjoy our smart casual indoor dining area with a bar and an outdoor patio. Upstairs in the Crown Room, relax on the balcony, dine in our casual indoor space with a large bar, or have fun in the game area featuring a pool table, video games, and big-screen TVs.

Hospitality & Experience Driven

Our mission is to offer more than just a meal—it’s about creating an experience. At Billfish Grill & Bar, we combine fresh, high-quality ingredients with warm hospitality and a laid-back coastal vibe. Whether you’re here for dinner with family, drinks with friends, or a night of games upstairs, we’re here to make every visit memorable.

our menu

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!

parties

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.

catering

Order online

Don't feel like cooking today?

Your favorite food is just a click away. Order online and enjoy!

Order
previous slidenext slide
  • slideshow photo number 1

    WELCOME TO OUR SPOT!

  • slideshow photo number 2

    Catering for all occasions

    Let us bring the flavor to your event
  • slideshow photo number 3

    Your Private Party Spot

    Host your next party with us
  • slideshow photo number 4
  • slideshow photo number 5
  • slideshow photo number 6
  • slideshow photo number 7
  • slideshow photo number 8
  • slideshow photo number 9

Newsletter

Location

1440 Salter Path Road
Indian Beach, NC
28512

Hours

Monday Closed
Tuesday Closed
Wednesday Closed
Thursday 4:00-9:00pm
Friday 4:00-9:00pm
Saturday 4:00-9:00pm
Sunday 4:00-9:00pm