Island Empanada is a Latin American restaurant serving Puerto Rican-style empanadas and other comfort food in a casual setting.