Popular Restaurant Chain Known for Affordable Tacos and Burritos Suddenly Closes Every Location After 17 Years
Orlando, Florida — A longtime Florida Tex-Mex favorite has abruptly disappeared from the restaurant scene, leaving loyal customers wondering what…