We really enjoy Cuban food and was hoping for some great food. It is a must to have reservations since this place is very popular and located at Disney Springs, the former Downtown Disney. Our table was upstairs which was almost directly above where the...More