Dominican Foods BigD’s Place BBQ on Sosua Beach Dominican Republic February 9, 2019 Admin 0 Comments BBQ, Beach, BigDs, Dominican, Place, Republic, Sosúa