
1. Michael Anthony’s Cucina Italiana
Michael Anthony’s Cucina Italiana has been named one of the “Top 50 Italian Restaurants” in the United States by OpenTable! Modeled after the trattorias found in Italy’s small towns, Michael Anthony’s offers authentic Italian fare in an upscale environment. Some of the most popular items on Michael Anthony’s menu include the pasta with bolognese sauce, ravioli, carpaccio di manzo (thinly sliced raw beef with arugula, aioli, and parmesan) and tiramisu. If you are an aspiring chef, consider signing up for one of Michael Anthony’s fantastic cooking classes.2. Lucky Rooster Kitchen + Bar
Lucky Rooster is another one of the best places to eat dinner in Hilton Head. Self described as an “American bistro with Southern soul,” this unique restaurant serves a mix of comfort foods and adventurous dishes. Lucky Rooster prides itself on using fresh ingredients that are locally sourced. Highlights of the menu include the fried chicken, roasted bone marrow, short ribs, and deviled eggs.
3. WiseGuys
WiseGuys is legendary for its mouthwatering steaks! All of the steaks served at this restaurant are hand cut, aged for a minimum of 28 days, and prepared on a Montague Steak broiler, which sears in natural flavors at temperatures reaching 1,800 degrees. In addition to steaks, WiseGuys also offers phenomenal tapas, tasty small plates that guests can share. WiseGuys boasts a modern, urban atmosphere, a beautiful lounge, and a bar with over 200 bottles of wine.4. Skull Creek Boathouse
Offering lovely views of the coast, Skull Creek Boathouse is the perfect place for a casual dinner on the water. This restaurant is well known for its wonderful seafood, which is as fresh as can be. Some of the most-buzzed-about dishes at the Boathouse include the crab cakes, seafood chowder, shrimp salad, and their great selection of sushi rolls. Skull Creek Boathouse is also a great spot to hear live music from local musicians during your getaway.