Taco Casa was founded in 1972 in Tuscaloosa, Alabama, by husband and wife team Roy and Shelda Upshaw. The company operates a chain of fast food style Mexican restaurants.
The company is family owned and operated by Wilkins, his brothers, and their children. There are currently 7 locations throughout the Tuscaloosa and Birmingham, Alabama, area. The company specializes in making their tacos fresh once they are ordered, using fresh ingredients, which are brought to the store each day. In addition to beef tacos, the company also offers chicken tacos, soft tacos, nachos, burritos, as well as a “Chili” salad and taco burger.
Taco Casa also sells tumblers, hats, gift cards, and Koozies for cup, all with the Taco Casa logo.
On April 27, 2011 Tuscaloosa was forever changed when a devastating F4 tornado ripped a path of destruction through the heart of Tuscaloosa. Although the 15th Street location took a direct hit and was mostly destroyed, all of the employees in the store were completely unharmed. The building was restored later that same year.
Taco Casa maintains a corporate office in Tuscaloosa, Alabama.