A great location in San Diego right between Little Italy and Balboa Park.