La Terraza is a Dominican restaurant.