The 15 Best Restaurants in Sarasota, Florida

Whether you’ve come to this beautiful stretch of Florida’s Gulf of Mexico coastline for business or pleasure, chances are you’re ready to feast on the bounty of Sarasota’s local waters and dive into the tastemaking ingenuity of its chefs. Sarasota does not disappoint when it comes to fine dining restaurants, authentic Italian eateries, atmospheric local spots for great fish tacos and absolutely every type of cuisine you can imagine in between.

With the help of expert knowledge and dozens of restaurant, dining and travel industry review sites, U.S. News has compiled this list of the top restaurants in Sarasota.

— The Best Italian Restaurants in Sarasota

— The Best Seafood Restaurants in Sarasota

— The Best Mexican Restaurants in Sarasota

— The Best Waterfront Restaurants in Sarasota

— The Best Casual Restaurants in Sarasota

The Best Italian Restaurants in Sarasota

Napulè

You don’t need to travel all the way to Italy to enjoy a proper salumi bar and delicious pizzas served piping hot from a real wood-burning oven. Just over 5 miles south of downtown Sarasota, Napulè impressed recent visitors with its authentic Italian menu — especially the pizzas and homemade pasta — and beautiful presentation. Start your meal with a platter of the chef’s selection of meats and cheeses, perfect for sharing, then segue into an Abruzzo-style orecchiette pasta dish with homemade sausage or a giant tomahawk pork chop stuffed with mushrooms and fontina cheese. Homemade desserts are a treat here, too, and you won’t miss tiramisu if you opt for the Baba Napoletano, a rich rum cake filled with cream.

Price range for entrees: $15 to $38

Address:7129 S. Tamiami Trail, Sarasota, FL 34231

Details:napulesarasota.com; 941-556-9639

Venezia

Settle into a table overlooking St. Armands Circle (Sarasota’s main retail and restaurant drag), order an Aperol spritz and get ready to enjoy one of Sarasota’s best dining experiences. Recent diners at Venezia rave about the pasta dishes prepared perfectly al dente, the excellent veal marsala and the restaurant’s overall ambiance. Venezia appeals to couples and solo diners as much as families. Appetizers that are great for sharing include stuffed mushrooms and the bruschetta served on toasted crostini. Seafood fans won’t want to miss the Risotto di Mare dish, loaded with mussels, shrimp, calamari and clams.

Price range for entrees: $16 to $27

Address:373 St. Armands Circle, Sarasota, FL 34236

Details:venezia-1966.com; 941-388-1400

La Mucca Ballerina

Right in downtown Sarasota, this family-owned restaurant — whose name means “The Dancing Cow” — is run by the Zappaterreno family. They moved to this Florida destination from just outside of Rome and put the focus on traditional Italian dishes from their homeland and farm-to-table dining. Lunch dishes spotlight simple salads and sandwiches with fresh mozzarella, prosciutto, arugula and other classic Italian ingredients. Dinner is a heartier spread of homemade pastas like cacio e pepe and vongole with clams as well as meat and poultry dishes such as chicken marsala and veal saltimbocca. Recent restaurantgoers have raved that the eggplant parmigiana was as good as anything they tried in Sicily and that dining here feels like you’re in the owner’s home — the setting is that convivial and welcoming.

Price range for entrees: Lunch $11 to $21; dinner $15 to $29

Address: 1668 Main St., Sarasota, FL 34236

Details:lamuccaballerina.com; 941-366-7600

The Best Seafood Restaurants in Sarasota

Selva Grill

Located in downtown Sarasota — with another location in University Town Center — this popular Sarasota seafood restaurant is known for its delicious ceviches and artful cocktails. Recent diners have raved about the menu’s Latin fusion and Peruvian fare; two top starters are the empanadas and the crab cake. For landlubbers, the skirt steak and short rib spring rolls are among the meatier favorites for an entree. Don’t miss the ceviche options — particularly the Selva Wild Ceviche — for a traditional Peruvian seafood dish made with raw fish.

Price range for entrees:$32 to $55

Address:1345 Main St., Sarasota, FL 34236

Details:selvagrill.com; 941-362-4427

Owen’s Fish Camp

Fresh fish from the Gulf waters lapping at Sarasota’s doorstep star at this diner-favorite seafood restaurant with strong Southern flair. Recent visitors to Owen’s Fish Camp in the heart of downtown Sarasota enjoyed its old Florida appeal and live music, as well as the local, fresh and unpretentious seafood presentations. On the menu are baskets loaded with fried oysters, shrimp or soft-shell crab and true Southern food specials, too, from shrimp and grits to jambalaya and cornmeal-crusted catfish. A Key lime bar or slice of bourbon pecan pie is a sweet way to finish a satisfying fish camp meal.

Price range for entrees: $11 to $35

Address:516 Burns Lane, Sarasota, FL 34236

Details:owensfishcamp.com; 941-951-6936

[See more of Sarasota: Things to Do | Hotels | When to Visit | Photos ]

JPAN Sushi & Grill

One of Sarasota’s best restaurants for sushi and fresh seafood and sashimi, JPAN Sushi & Grill provides a pleasant experience for travelers in search of good food and service. One of the favorite rolls among visitors is the Volcano, loaded with tuna, asparagus, cream cheese and avocado. Low-carb rolls and vegetarian rolls round out the vast sushi menu here. Among the sashimi and seafood options are ocean delights you won’t find everywhere, such as uni, toro, mackerel and conch. In addition to its location in the Shops at Siesta Row mall, you can also find JPAN at University Town Center.

Price range for entrees: Sushi rolls $5 to $19; other entrees $17 to $36

Address:3800 S. Tamiami Trail, No. 3, Sarasota, FL 34239

Details:jpanrestaurant.com; 941-954-5726

The Best Mexican Restaurants in Sarasota

El Toro Bravo

About 5 miles south of downtown Sarasota, near Gulf Gate Estates, this welcoming Mexican restaurant has impressed recent travelers with authentic cuisine and warm service. Grab a high-top table in the bar area at El Toro Bravo or settle into a seat in the dining room, and get ready to try popular dishes like the Relleno Plate — two stuffed green chiles smothered in cheese — or seafood dishes like the shrimp chimichanga. Diners rave about the margaritas and sangria and call out the taco salad as a top menu item. New Mexico-style enchiladas topped with red or green chile sauce round out the tempting options, tying in flavors from the Southwest in addition to the Mexican standards.

Price range for entrees: $12 to $18

Address:3218 Clark Road, Sarasota, FL, 34231

Details:eltorobravosarasota.com; 941-924-0006

Mariscos Azteca Mexican Seafood Restaurant

Don’t let its nondescript setting — tucked into a strip mall across from the baseball stadium 2 miles north of downtown — dissuade you. Past guests call this spot a hidden gem for good reason: Mariscos Azteca Mexican Seafood Restaurant is worth seeking out for the bold flavors and tasty dishes that recent diners have raved about. Try an agave margarita for an extra kick. The vast menu includes a range of shrimp, octopus and fish ceviches as well as aguachiles: a tasty dish made with raw shrimp or fish with red, green or mango habanero salsa. While all types of Mexican seafood dishes are the house specialty at Mariscos Azteca, Tex-Mex favorites find a place on the menu too, including nachos, burritos, fajitas and the like.

Price range for entrees: $8 to $34

Address:1100 N. Tuttle Ave., Suite 8, Sarasota, FL 34237

Details:mariscosazteca.com; 941-210-3873

Circo

This taco joint may not be known for traditional Mexican cuisine, but the fusion flavors here delight diners nonetheless. Right near downtown Sarasota’s Rosemary District, Circo pulls in crowds to try its artisan Tex-Mex tacos, weekend bottomless mimosa brunches, and a vibe focused on fun and good food. Guests praise the yummy and inventive tacos and the fresh chips and salsa, recommending the happy hour specials on food and drinks. If you like your tacos with a twist, try the buffalo chicken, edamame falafel or Mongolian beef tacos, among other creative varieties on the menu.

Price range for tacos: $5 to $8

Address: 1435 Second St., Sarasota, FL 34236

Details:circosrq.com; 941-253-0978

The Best Waterfront Restaurants in Sarasota

Phillippi Creek Oyster Bar

Phillippi Creek Oyster Bar sits less than 5 miles south of downtown Sarasota, and locals often call this longstanding waterfront restaurant simply “the Creek.” This eatery is known in particular for its excellent oysters on the half shell, seafood paella and stone crab (which is in season in Florida every year from October through April). The restaurant overlooks Phillippi Creek, offering waterfront views whether you dine inside or alfresco. Grab one of the picnic-style tables near the water and settle in for expertly cooked seafood like the grilled swordfish and snow crab. Recent guests enjoyed the waterfront dining, but some felt the food was overpriced.

Price range for entrees: $12 to $40

Address:5353 S. Tamiami Trail, Sarasota, FL 34231

Details:creekseafood.com; 941-925-4444

Drift Kitchen & Bar

Views of the sparkling Gulf of Mexico beyond the dunes are unbeatable at this elegant restaurant inside Lido Beach Resort, located on the barrier island of Lido Key only a few miles from downtown Sarasota. Recent diners at Drift Kitchen & Bar praise the atmosphere and Lido Beach vistas — especially at sunset — and note fresh seafood dishes like the cobia with lobster succotash or pan-seared grouper among the restaurant’s highlights. Other entree options include personal pizzas and pasta dishes. Complement your meal with a selection from the wine list and a charcuterie board appetizer.

Price range for entrees: $14 to $38

Address:Lido Beach Resort, 700 Benjamin Franklin Drive, Sarasota, FL 34236

Details: opalcollection.com/lido-beach/restaurants/drift; 941-388-2161

The Old Salty Dog

Head to the City Island neighborhood to dine at one of the Sarasota outposts of this beloved local waterfront seafood restaurant; you’ll be treated to sparkling water views across Sarasota Bay and hamburgers lauded by recent diners. The Old Salty Dog sits on stilts over the bay, with pelicans and boats making frequent passes as you dine on seafood entrees loaded with fried mahi-mahi, shrimp, or the restaurant’s signature fish and chips. Breakfast is even served here — with a full British breakfast of bangers and baked beans or a serving of shrimp and grits among the offerings — should you want to start your day with sunrise views over the water. Visitors rave about the coconut shrimp as much as the incredible views.

Price range for entrees: $9 to $30

Address: 1601 Ken Thomson Parkway, Sarasota, FL 34236

Details: theoldsaltydog.com; 941-388-4311

The Best Casual Restaurants in Sarasota

Daiquiri Deck

Right near downtown Sarasota, the St. Armands Circle location of this Florida Gulf Coast chain beckons families and friend groups with its frozen drinks and tasty food. The Daiquiri Deck is the place to be if you want to enjoy some people-watching with your meal. Grab a seat on the split-level outdoor patio to watch the passersby as you dine on a flavorful shrimp corn chowder, mahi-mahi wrap or gator bites, among other menu favorites that recent visitors have enjoyed. Calamari, nachos, salads and build-your-own-sandwich options also round out the menu. The Daiquiri Deck runs a daily happy hour special with frozen daiquiris whipped up in flavors that range from watermelon and mango to electric lemonade. A few nonalcoholic daiquiris and other mocktail options are offered as well. When the weather outside is beautiful, you’ll find it particularly hard to leave. Travelers appreciate the fun atmosphere and crowd-pleasing drinks at this spot.

Price range for entrees: $15 to $31

Address: 325 John Ringling Blvd., Sarasota, FL 34236

Details:daiquirideck.com; 941-388-3325

Blue Dolphin Cafe

Situated in St. Armand’s Circle — with another location on Longboat Key — this popular breakfast and lunch spot boasts plenty of egg dishes, waffles, burgers, sandwiches and more. Visitors laud the generous portion sizes and enjoy the cozy diner atmosphere of Blue Dolphin Cafe. The St. Armands Circle location, closest to downtown Sarasota, stays open for dinner on Fridays between December and April, when the city’s social and snowbird season is in full swing.

Price range for entrees: $6 to $13

Address:470 John Ringling Blvd., Sarasota, FL 34236

Details:bluedolphincafe.com; 941-388-3566

Columbia Restaurant

Florida’s original Columbia Restaurant was established in 1905 and sits roughly 60 miles north in Tampa; luckily its Sarasota location offers just as wonderful an experience in St. Armands Circle with delicious Cuban and Spanish food crafted from family recipes. You can come as casual or dressed up as you prefer to the restaurant’s venerable dining room for lunch or dinner. Diners here appreciate the tasty food and casual environment. Start your meal with appetizers and fruity drinks — like the house sangria — then fill the table with a meal of more Spanish tapas to share (think: empanadas, black bean cakes, baked scallops and more) or go all in on an entree, with options ranging from paella to various seafood and steak dishes. Salad lovers shouldn’t miss the house favorite, the 1905 Salad, with Columbia Restaurant’s signature garlic dressing.

Price range for entrees: $18 to $48

Address:411 St. Armands Circle, Sarasota, FL 34236

Details:columbiarestaurant.com; 941-388-3987

You might also be interested in:

The Top Restaurants in Naples, Florida

The Top Restaurants in Raleigh, North Carolina

The Top Weekender Bags

What to Pack in a Carry-on Bag

The Top Beach Bags

More from U.S. News

The 22 Best Restaurants in Naples, Florida

The 19 Best Restaurants in Raleigh, North Carolina

19 Top Romantic Getaways in Florida

The 15 Best Restaurants in Sarasota, Florida originally appeared on usnews.com

Federal News Network Logo
Log in to your WTOP account for notifications and alerts customized for you.

Sign up