Carrols Restaurant Group, Inc. (TAST) – Buy
Once again, I added more to my position in Carrols Restaurant Group, Inc. (TAST) today at $10.79/share taking advantage of the recent price drop. Carrol’s is now my 2nd largest holding. I think at this level, it’s a great opportunity. The February earnings call had much to like in it. The last quarter and last […]