In the heart of Cuba St., great food!