3826 Sherman StreetSan Diego, California 92110 Website: Click here for restaurant websitePhone: (619) 241-2414