Freeport NY Restaurant Management 1. 89 Guy Lombardo Ave, Freeport, NY 11520 | El Tejadito Restaurant (516) 377-6263