Great chill spot, great food for the soul