A cafe offering a taste of Dominican flavors.