Somewhere long ago, in a land far far away, when things like restaurant awards were being handed out by publishers looking for ad revenue, someone saw fit to describe ISLA Mexican Kitchen and Tequila Bar as one of our top Mexican restaurants.
It wasn’t and isn’t.