In my mostly questionable life, one of the few things that I have an absolute passion for, something that borders on a sad sexual frenzy, are gas station-based restaurants. TLO editor Patrick knows this and is always ready for me to graphically exploit it, this time by sending me a text message that massaged all the edible buttons and knobs I have: a new taco place was opening up at 7-Eleven.
While some of the newer 7-Elevens feature the passable Capitol City Burrito Co., many area stores have struck a deal with the Laredo Taco Company—out of the culturally-accurate state for tacos, Texas—to serve somewhat fresh Mexican food most hours of the day, starting with the enlarged convenience store located at 5901 SW 8th.
