Julio’s Tacos

Julio’s Tacos is now open! Enjoy fresh authentic Mexican food located inside Ellis Island.