(UPDATED OCTOBER 2022) Sebastian is one of Florida’s Treasure Coast towns that is literally a hidden gem, with amazing dining options. For fresh seafood, comfort food breakfasts, Italian classics, and favorite local chains, they’ve got it all. Here are the 15 best restaurants in Sebastian, Florida, for your dining needs.

Sebastian is located between Palm Bay and Vero Beach. The town has family-friendly offerings, quality lodging, abundant outdoor attractions, and as mentioned, extremely tasty restaurants. You can plan a vacation on your own, or even rent a car to go there for the relaxed atmosphere.
1. Capt ‘n Butcher’s
One of Sebastian’s best-kept secrets is Capt ‘n Butcher’s, a seafood grille and bar on Indian River Drive. Choose between bar, indoor, or outdoor dining with exceptional river views and a friendly atmosphere. The bartenders are on point and can mix some excellent drinks.
I loved the Fried Shrimp Basket that comes with two sides of your choice. The cheese grits and Cole slaw were perfect choices.
My husband preferred the Grouper Tacos, a hearty meal with lots of flavor and oodles of French fries. Save room for Key Lime Pie and be sure to check out the happy hour deals.

2. Blackfins (Captain Hiram’s Resort)
Though the locals call it Hiram’s, the proper name of the main restaurant at this all-purpose resort is Blackfins Riverfront Grill. You’ll find delicious choices for breakfast, lunch, and dinner, including some of the area’s best fresh-caught seafood.
Tropical drinks are a must with appealing creations and photo-worthy presentations.

Hiram’s has the best, I reiterate, the best local hot saltwater Peel n’ Eat Shrimp in Florida. I order it everywhere and for the taste and price, it cannot be beat. I don’t know what they do with the drawn butter to make it so addictive, but trust me on this, it’s fantastic.
Other great dishes to try are the Cobb Salad, tacos, Crab and Artichoke Dip, burgers, and Fish & Chips. Enjoy live music every day of the week and gorgeous views of the Indian River. If there are boaters coming in to clean their fish on the dock outside, watch for the hungry and aggressive pelicans getting the leftovers.

3. Squid Lips
This nautical-themed restaurant has waterside seating, a casual vibe, and seafood dishes. I like to start my dining experience at Squid Lips with Cajun Bacon Wrapped Scallops or Queso Dip with tri-color chips. Baskets, (never frozen) burgers, salads, or sandwiches make up most of the Squid Lips menu.
My favorite entree items are the Cuban sandwich, Shrimp Caesar Wrap, and Seafood Lasagna. You also have great choices from Squid Lips’ raw bar, with mussels, shrimp, clams, and oysters.
Happy hour is Monday through Friday from 3 to 7 PM.

4. Tiki Bar & Grill
The Tiki Bar & Grill in Sebastian is a super fun place to hang out and enjoy river views and a quick bite along with a good cold beer. Majority of the seating is outdoors on a relaxed patio. Tiki operates primarily as a bar, but due to COVID, has placed more emphasis on food as of late.
Live entertainment is a popular attraction at Tiki Bar. Food you will find on the menu includes mozzarella sticks, wings, smoked fish dip, hot dogs, Caesar salad, and several burgers and sandwiches.

5. Pelican Diner
Offering golf course and airport views, Sebastian’s Pelican Diner is a great place to enjoy breakfast or lunch and amazing scenery. The biscuits and gravy are quite good and a fair price. For something different, try an omelet creation such as the Greek Omelet, which pairs wonderfully with the heaping portion of hash browns.
The Pelican Diner used to be on US1 and we are extremely fond of its new location.

6. Mo-Bay Grille
Tropical and brightly colored decor make Mo-Bay Grill a place you’ll want to hang out long after you’ve finished your tasty meal. The restaurant serves American and Jamaican fare for breakfast, lunch, and dinner, which is unique on Florida’s Treasure Coast.
Mo-Bay Grill ranks #1 out of 60+ eateries in Sebastian.

For breakfast, the Banana Nut Bread French Toast is delectable as is the Corned Beef Hash Benedict. For lunch or dinner, I recommend Conch Fritters (with cherry pepper remoulade), the Salmon Tostada Salad, or the Jerk Chicken Pasta (with mushrooms and spinach).
I loved the tanginess of the sauce on the Jerk Chicken Pasta and the portion was hearty.

7. Country Ham N Egg Restaurant
This friendly neighborhood eatery, with indoor and outdoor seating, has breakfast and lunch, as well as daily specials. For breakfast, I like to have classic items at Country Ham n Egg like made-to-order eggs, bacon or sausage, toast, and hash browns.
Lunch specialties at Country Ham N Egg include Philly Cheesesteaks, Patty Melts, Chicken Parm Sandwiches, and Clubs, to name a few. Sandwiches come with fries or onion rings, or a cup of soup for an uncharge.

8. Mulligan’s Beach House
Mulligan’s is a local chain and staple on the Treasure Coast, Mulligan’s Beach House; Sebastian is my favorite of the seven. My pick of breakfast dishes is the Spinach Benedict, made with a creamy and delicious parmesan spinach dip replacing the Canadian Bacon.
Kudos to Mulligans for the excellent roasted potatoes, the best ones I’ve ever had accompanying breakfast dishes.
For lunch, the Monster Fish n’ Chips is the #1 ordered menu item, and is excellent. I prefer a Southwest Burger (blackened with jack cheese and jalapeños) on a bed of lettuce with fresh veggies instead of fries. The green beans are superior!
Dinners range from Nachos to Lobster Rolls and Firecracker Quesadilla to Island Grouper with tropical pineapple salsa. Mulligan’s has great cocktail creations, too, and makes perfect bloody Mary’s—the best in town.

9. Vic’s Pizza
This casual eatery is great for pasta dishes, pizza, garlic knots, and your traditional Italian favorites. Vic’s Pizza has excellent calzones, my favorite being the ham with ricotta and mozzarella cheeses.
Pizza comes three ways: hand-tossed thin crust, Sicilian, and Double Decker. Pasta meals feature stuffed shells, spaghetti & meatballs, chicken marsala, and eggplant parmesan.
Not feeling like Italian? Vic’s also has seafood dishes, burgers, hot and cold subs, plus salads.

10. Crab Stop
We go to Crab Stop in Sebastian for amazing snow crab legs, the beautiful outdoor patio, and live music. The vibe is casual and the seafood bowls are awesome!
My favorite, and Crab Stop’s most popular is the Snow Special. It features three clusters of snow crabs, 12 jumbo shrimp, a pound of steamed red potatoes, and two corn coblets. Best to share with someone as this is a whole lot of food.
Everything at Crab Stop is homemade. They mostly use Gulf of Mexico crabs, which are prepared with garlic, steamed, then coated with a seasoning mix. And of course garlic butter sauce is part of the recipe, too.
There are menu items for non-seafood eaters, such as mozzarella or zucchini sticks, wings, chicken breast, and burgers.

13. Sandy’s Grille
Sandy’s Grille is off the beaten path, but worth a visit for attentive service, delicious sandwiches, and appetizers. Start your meal with the Loaded Tater Tots, sure to satisfy. Sandy’s has a jukebox, indoor/outdoor seating, and a relaxed vibe.
For lunch, try the very tasty Garlic Parmesan Wings or the Black & Blue Burger with blue cheese crumbles.
Sandy’s doesn’t have a kid’s menu, but they are open to improvise something on the main menu.

14. Hen House Eatery
The Hen House Eatery is my new favorite Sebastian breakfast dining spot. It sits in an unassuming strip mall along US-1 and has indoor and outdoor seating. The three-egg omelet choices are hard to beat, but Hen House also offers pancakes, waffles, Benedicts, and crepes…be still my beating heart.
I ended up with the Veggie Crepes—stuffed with mushrooms, spinach, tomatoes, peppers, onions, and hollandaise. What a score! The crepe was 10/10 delicious and I can’t wait to try more deliciousness at Hen House Eatery.
Note: The friend I had breakfast with had the Monte Cristo, which looked pretty spot on, even down to the raspberry preserves.

15. The Village Tavern
Hidden in the Village Square complex in Sebastian is a sports bar and neighborhood gem—The Village Tavern. The friendly staff made us feel right at home, even though we had a two year old with us.
Popcorn is on the house and the daily specials and comfort food menu all sounded delicious.
We ended up choosing a Chicken Quesadilla and the Pepperoni Pinwheels, a specialty dish. Our food was really good and we enjoyed our stop. Happy hour is 4 to 6 PM weekdays.

Pin This Post For Later!


Read more of our Florida posts: