
Spanish and Cuban cuisine. Located at Disney Downtown (Disney Springs). They organize events and have special menus for children.
Address: Vista Centre Shoppes, 8544 Palm Pkwy, Orlando, FL 32836
Phone:(407) 238-5333
Opening Hours regular: 7:00am a 6:00pm
http://havanascubancuisine.com/