Carrols Restaurant  ( TAST )  Is Attractively Priced Despite Fast-paced Momentum