St. Augustine's dining leans on its Spanish colonial heritage — Cuban and Spanish dishes appear frequently — while fresh local seafood is the other constant. The old city has many options but tourist-oriented mediocrity is common on St. George Street; the better independent restaurants sit a block or two off the main drag and in the areas south and west of the old quarter.