Illustrious Tattoo Club San Diego is a tattoo shop, located at 7885 Broadway, Lemon Grove, United States.