I have found one of the great burger places in North Dallas Metroplex, Yes I have been to Kellers, Snuffers, JC's Burger House and now Burger Island. and the burgers here are as good or better than the ones listed. \r
They have large and flavorful burgers, fries and all the fixn's Many locals eat here on a regular basis, including the fire dept. There are two locations so far, Richardson and Sache. The secret is out.
more