Just Leased! Tacotarian announces West Coast expansion with 1st location in North Park!