I have eaten here several times and have never got sick. The staff is very friendly and knowledgeable. :)
It's Latin Food... Rice beans grilled chicken grilled fish grilled steak... And Vegetable...
Limited menu, but SO GOOD if you want good Cuban food. Staff will explain gf options, including Bistec de Pollo, Bistec Palomilla, and Grilled Mahi Mahi.