LOVE THIS PLACE! cheap drinks, good food, freshly remodeled - YES! I always stop and visit my Ellis Island... great spot to dine 24 hours! The food service can be a bit slow, but hell, it's fresh and plenty to fill you up! They have karaoke at one of the bars inside, so you can hear the singing going on in the restaurant - which can be good, and bad! I love it!