We pretty much suck at deli. There are many types of food and restaurants we do really well in San Diego but deli just isn't one of them. So when Larry's Deli (323 7th Ave.) in East Village introduced itself as "a tribute to the nostalgic classic deli," invoking the names of New … [Read more...]