Todd's Cafe

Todd's Cafe is a cafe that appears in Grand Theft Auto: Vice City Stories. Its only known location is at the Vice Point Mall. By 1986 (the setting of Grand Theft Auto: Vice City), it appears to have gone out of business.