Chubby's Deli opens new downtown location