Liquor Deli is a business with two locations in Idlewood and Market, Los Santos. The Idlewood shop is near the Alhambra club, across the street from the Going gas station. A mini mall in Market just north of the Verona Mall houses the other location. The Liquor Deli likely has products found in your normal deli and liquor store, though the player cannot access either location to find out. The store plays no role in the storyline whatsoever.A store named Liquor.Deli is also shown in the first trailer of GTA V maybe it will feature drinking.