Restaurant General Manager — Carrols… · Dallas, NC | Tsenta