Food was good but portions were small. I agree with other reviews that the ordering system makes it a little complicated. Also they didn't have fresh baked goods throughout the day...guess if you don't come early enough you lose out. Cuban coffee was good. Very slow service as we sat in the area ajoined with Metro Pizza. Server didn't bring us utensils and we asked a few times. Food took a long time to get.