Cuban-inspired food and drink establishment.