I’ve been lucky enough to have eaten and drank my way through Italy a couple of times, and when I’m looking for a taste of Italy here in San Diego, these are my fav Italian restos in town (no passport necessary): 203 more words