Restaurante principal El Limón is located in El Limón, Dominican Republic on 8GG4254. Restaurante principal El Limón is rated 3 out of 5 in the category buffet restaurant in Dominican Republic.
Service options
TakeawayDine-in
Amenities
Good for kidsToilets