Best restaurants in North Coast

  • Top ChoiceRestaurants in Sosúa

    Restaurant Casa Veintiuno

    A bit out of town and tucked into an eponymous guesthouse up a hill, this poolside Italian restaurant serves the finest meals in all of Sosúa. The menu changes daily depending on what's available, but you can count on filet mignon, steak tartar, fresh seafood and a vast selection of international wines and craft cocktails. Be sure to call a couple of days ahead to reserve your table; this place fills up and prioritizes its overnight guests.

  • Top ChoiceRestaurants in Puerto Plata

    Mares Restaurant & Pool Lounge

    Distinguished chef Rafael Vasquez-Heinsen has converted his elegant home into a candlelit destination for foodies. The kitchen turns out what might be defined as haute fusion cuisine – dishes that creatively combine Dominican ingredients with other culinary traditions: try Dominican goat marinated with rum (RD$600). Reservations recommended.

  • Top ChoiceRestaurants in Cabarete

    Gordito's Fresh Mex

    A California transplant opened this immediately popular Dominican version of Chipotle, and they're now discussing plans to expand to new locations in the DR. Gordito's goes beyond burritos, though, offering things like chicken yucatan (honey buttermilk marinated chicken with corn sauce, melted cheese, avocado and salsa), along with fish tacos and empanadas. The margaritas are great too.

  • Top ChoiceRestaurants in Puerto Plata

    El Bergantin

    Housed in a revamped Victorian-era building on Puerto Plata's central square, this Caribbean grill and pizzeria makes you feel fancy just walking in. From the gingerbread trim to the Victorian floor tiles to the saloon doors, the place feels infused with history and style, the wine list is extensive, and the food, though pricey, is up to snuff.

  • Restaurants in Sosúa

    Michael's Stone Bar

    Perched on a cliff at the very southern end of Playa Sosúa, this simple, traditional beach shack combines million-dollar views with freshly prepared crab, fish and lobster. Diners are mostly locals, but it's welcoming to newcomers and definitely worth seeking out. Accessed only by following the road (through the 'neighborhood' of Los Charamicos) down from the highway. At the time of research, Michael's was closed for renovations. Check its Facebook page for updates.

  • Restaurants in Puerto Plata


    This homey, adorable cafe in downtown Puerto Plata is a welcome respite from the hot, bustling city streets. All manner of coffee drinks are on offer, including Bailey's iced coffee and even hot chocolate with marshmallows if the air-conditioning gives you a chill. There's seating on the front and back patios as well as inside, and the menu is dominated by wraps, sandwiches and pastas.

  • Restaurants in Sosúa

    Tony's Bar

    The best bar on Playa Sosúa is Tony's, for its seafood but also for the incredible coco locos (coconut cocktails). Tony, who is Dominican but speaks German, English, French and Spanish, also offers wi-fi and a free bathroom. If you want to order something that doesn't appear on his menu, he will go get it. Find him on Facebook.

  • Restaurants in Cabarete

    Wilson's at La Boca

    This is a little BBQ shack on the Yasica River in Islabon, around 8km southeast of town on the way to Sabaneta de Yasica. The eponymous Wilson, who speaks perfect English, serves up wood-fired fish, chicken and lobster.

  • Restaurants in Cabarete

    Otra Cosa

    Located at a secluded spot with marvelous sea breezes at dusk, this French-Caribbean restaurant guarantees a pleasant dining experience. You can listen to the surf and watch the moon rise over the water while sipping wine and feasting on seared tuna in ginger flambéed in rum (RD$825). An amuse-bouche of eggplant caviar and a shot of mamajuana (rum, red wine and honey drink), both complimentary, serve as bookends to the meal. Reservations recommended and cash only.

  • Restaurants in Cabarete

    Restaurante Chez Arsenio

    Occupying a spectacular stretch of the western end of Playa Encuentro, the restaurant at Hideaway Beach Resort (primarily condo rentals) serves up a wide variety of Dominican, Italian and especially recommended seafood dishes. Choose either the open-air, pool-side dining room or a table on the perfectly manicured lawn under a towering palm tree. Look for a sign marking the access road off the highway on the way to Sosúa.

  • Restaurants in Cabarete


    It may not be on the beach, but sitting around the small, crystal-blue pool with a top-shelf glass of wine in your hand, you can be forgiven for not caring. By all accounts, the new owners have not only maintained the kitchen's high standards but introduced homemade pastas as well – the seafood risotto and linguini with lobster can be especially recommended.

  • Restaurants in Cabarete

    Vagamundo Coffee & Waffles

    Just outside of town, this third-wave coffee shop offers all the latest in coffee. Its aesthetic, with mason jars, pallet furniture, lanterns and a 2000s nostalgia soundtrack, feels like the love child of Brooklyn and Coachella went on spring break to the Caribbean. That said, the coffee and food are familiar and delicious.

  • Restaurants in Cabarete

    Cabarete Coffee Company

    A tiny, cozy spot with all-day breakfast menu (waffles, omelets and even bagels), paninis and smoothies made with organic and locally sourced ingredients and, as you'd expect, excellent coffee. All proceeds go to the Mariposa DR Foundation, which educates and empowers girls in the community to help end poverty.

  • Restaurants in Cabarete

    Mojito Bar

    One of the few reasonably priced beachfront places, Mojitos has an excellent selection of natural juices, healthy salads, Dominican food and sandwiches (some vegan and vegetarian). It's a sliver of a space near the middle of the beach. Happy hour is from 4pm to 8pm (two mojitos RD$200).

  • Restaurants in Sosúa

    Baia Lounge

    This waterfront space is part of Gansevoort Dominican Republic, an ultramodern condo development on a tranquil beach at the end of town. The Mediterranean and international menu involves freshly caught seafood and wine pairings. Lunch is considerably less spectacular.

  • Restaurants in Cabarete

    Sunset Grill

    This restaurant at Velero is the best spot in town to watch the sunset, and serves up Dominican cuisine along with fresh seafood, meats and pasta. Top dishes include the Caribbean crab cakes and the seared fresh tuna.

  • Restaurants in Cabarete

    La Casita de Papi

    An institution in Cabarete, this homey beachfront restaurant does a great garlic shrimp paella dish as well as lobster and grilled fish, under twinkling fairy lights strung between palm trees. It's one of the best places on the beach.

  • Restaurants in Cabarete

    La Parrilla de Luis

    Ignore the noise and fumes from idling motoconchos (motorcycle taxis) and pull up a plastic chair to enjoy delicious plates of barbecue chicken and yucca.

  • Restaurants in Cabarete

    Blue Moon Hotel & Restaurant

    Set in the mountains a short drive from Cabarete, this bungalow-style hotel and restaurant hosts family-sized Indian dinners (minimum eight people). Food is quality Indian-Caribbean fusion, including two different veggie dishes, a main course such as tandoori or curried chicken or fish, rice, salad, coffee, tea and dessert. Dinner only. Reservations essential. It feels like a slightly gimmicky experience: you sit on the floor and eat with your hands. The bungalows (US$60) include breakfast in the price, and are cool and comfortable, with inventive Indian-style decor. To get here from Cabarete, head east on the highway to Sabaneta and turn right on the road to Jamao al Norte. Proceed a few kilo­meters and you’ll pass a bridge in the town of Los Brazos, where you should look for a sign to your left as you climb the hill.

  • Restaurants in Cabarete

    Fresh Fresh Café

    This low-key health spot offers build-your-own-grain bowls and smoothies loaded with local, organic fruits and vegetables. Everything is made right in front of you, to eat on the super-chilled shaded deck out back. It's a great addition to Cabarete's healthy food scene. There's another location on the highway through Sosúa and in Santo Domingo.