The hunt for the best and biggest steamed crabs in town ends at Costas Inn! Get ready to crack, peel, and savor the most mouthwatering crab feast of your life!...
And that’s not all – Costas Inn takes it up a notch with their homemade crab seasoning, adding a burst of flavor that you’ll want to take home with you! Don’t settle for puny crabs – go colossal or go home at Costas Inn!