
There are A LOT of things to love about Little Italy San Diego. The delicious food is definitely at the top of the list. San Diego Magazine recently released its annual Best Restaurants issue, featuring reader and food critic picks for the best places…