George's Coney Island: Worcester's Pick for Best Restaurant

George's Coney Island has been in Worcester for over 100 years and made many, many fans along the way. See why locals loves this hot dog spot enough to vote it the best in the city.