Great spot right in the heart of Little Italy. Many of San Diego’s best restaurants and bars within easy walking distance.