Enjoy these 21 photos of Bay View’s new Cheba Hut, which opened last week and is awesome
Even though we try to highlight local, independently-owned restaurants as often as we can, we're not immune to the occasional chain restaurant craving. Over the weekend, we indulged in one when we checked out t...