1 more results for Sosua Beach
Sosua, Dominican Republic
Fine dining in a casual setting, with spectacular view overlooking Sosua Beach in the Dominican Republic. The portions are generous, prices are reasonable, and the ambiance is relaxed and peaceful. Come for the food. Stay for the view…