Karlas is everything good about New Hope, always hip with good food at a decent price. Probably Mechanic streets best people watching spot. Always good food.
All reviews seem positive