Taking my Mom to Alma de Cuba on Saturday night for her b-day. I've recently been to Rodriguez's new spot in Manhattan - OLA - and was very disappointed. Hoping that Alma de Cuba is better. Obviously, I'll definitely order us a ceviche to split. But, curious if Philly chowhouds have any "must-have" or "must-avoid" recommendations in terms of the menu. To jog memories, if necessary, I've included a link to their menu below.