El Estoque

FOOD: Islands Restaurant grand opening held Dec. 11

FOOD: Islands Restaurant grand opening held Dec. 11

Yimeng Han

December 11, 2012

Our rating: B [polldaddy rating="6423347"] Islands Restaurant may offer your typical fast-food fare, but it stands out from the average burger and fries stop. The Cali-meets-Hawaii franchise, located off of Stevens Creek Boulevard, is a distinctive joint that blends tropical themes with all-American c...