El Palacio de Los Mariscos134 North Main Street, Port Chester, NY
Awards: People's Choice Winner, 2015