Restaurant · Cabarete, Dominican Republic
An American restaurant in Cabarete, the Dominican Republic.