7 Best Caribbean Restaurants near Haverhill

Villamar Caribbean Restaurant Dominican • $
31 White St, Haverhill

Customers` Favorites

3- Pastelitos De Res Y Pollo 3- Beef and Chicken Dumpling
Yellow Rice with Peas
Fried Chicken Crisp
Pechuga Al Ajillo
Fried Salted Pork
Steak with Onions
Steak Fish Fried
Rice and Beans
Garlic Shrimp

“I love the food here it’s always fresh and delicious“

3.8 Good62 Reviews
Mamasitas Caribbean Restaurant & Bar Mexican • $$
206 Lawrence St, Lawrence - 6.2 miles

“absolutely love the food and service. highly recommend you try the deck upstairs“

3.9 Good35 Reviews
Tekila's Mexican Restaurant Mexican • $$
126 Merrimack St, Methuen - 4.4 miles

Customers` Favorites

Pechuga A la Plancha
Tacos de Carnitas
Pechuga Al Limon
Chicken Fajitas
Fiesta Platter
Shrimp Tacos
Guacamole
Salsa

“Great Service 👍 Good Food, Awesome Margaritas“

3.5 Good63 Reviews
Pollo Tipico Dominican • $
190 Lawrence St, Lawrence - 6.11 miles

Customers` Favorites

Rice and Beans Plantains and Chicken Tenders
Lambi Con Tostones Y Chicharron
Ensalada de Camarones
Breaded Fried Chicken
Ensalada de Mariscos
Chicharrones Y Limon
Chicharron de Pollo
Chicharron de Cerdo
Asopao de Camarones
1 2 Pollo Al Horno

“This place is the definition of authentic Spanish dining. From the moment you walk in, you’re hit with the energy—the music, the laughter, the clinking glasses—it feels like you’ve been transported straight into Spain. The atmosphere is lively, a little loud in the best way, and full of life, just how it should be.

The food is absolutely incredible. Every dish is packed with bold, traditional flavors and clearly made with care and authenticity. You can taste the quality in every bite. The portions are generous, the presentation is beautiful, and everything comes out fresh and perfectly timed.

What really makes this place stand out is the experience. It’s not just a meal—it’s a vibe. The staff is warm, attentive, and keeps the energy high, making sure you feel welcome the entire time.

If you’re looking for real Spanish culture, amazing food, and an unforgettable atmosphere, this spot is a must. I’ll definitely be back!“

4.1 Good58 Reviews
Reposteria Miguelina Dominican • $
154 Essex St, Lawrence - 6.25 miles

Customers` Favorites

Ham and Cheese Sandwich
Mini Beef Empanadas
Sandwich De Pernil
Bistec & Queso
Pork Sandwich
Pastelitos
Tostones

“The best pastelitos/empanadas in all of Lawrence! Fresh and the tastiest pastelito fillings. You can’t go wrong with the batidas and the natural juices. I recommend the arepa as well, so delicious. I’ve been coming here for over 11 years and it still tastes delicious and fresh!“

4 Good32 Reviews
Master PizzaTropical Pizza • $
394 Broadway, Lawrence - 6.63 miles

Customers` Favorites

Carne de Cerdo Frita 1 Libra
Camarones
Minipika
Mofongo
Yaroas
Pollo
Steak

“Great fresh food never a disappointment“

3.7 Good63 Reviews
Sweet Grace Heavenly Cakes Bakery • $$
100 Essex St, Lawrence - 6.2 miles

Customers` Favorites

Birthday Cake

“Yo Compre un Bizcocho de Media Libra y Fue Muy Buenísimo y fue bastante agradable!. 💕🙌🎂🎂🎂🎊❤️❤️❤️🙏😁🎈🇩🇴💯. le recomiendo a Ésta señora Danaris Mazara!.“

3.2 Average16 Reviews