I saw the new Taco Cabana on Four Points Drive and 620 is open. I personally think it is a step above Taco Bell. It is good to have another fast food chain in the area, although I question the closeness to a Taco Bell.
I am a frequent Taco Bell eater (also known affectionately as Toxic Hell), and I always saw the blank space next to the McDonald's on the corner of Four Points Drive and 620. I saw them clearing the land recently and always wondered why that tr...