DeliStars is a spot specializing in burgers and hot dogs.