The cute eatery on the corner of Rice Boulevard and Chaucer Drive has been quite a few restaurants in my life, but I’m quite satisfied with what it is now: the newest Island Grill location. The Mediterranean chain has locations all over Houston, but is based right here in Houston and owned and operated by … Continue reading