Island Empanada is a quick serving Puerto Rican restaurant serving over 30 flavors of empanadas, rice and beans, sweet plantains, tostones and more