The food was good, but the service was so terrible it ruined the experience. The two guys behind the counter often disappeared. It took 30 minutes to get our fries, which came well after our pizza cones. We smelled cigarette smoke coming from the kitchen. Most of the tables were dirty as well.