Founder, President, and CEO of Taco Casa, Rod Wilkin knows how important choices are in his life. Rod grew up in Wichita, Kansas where he was a star athlete at his high school lettering in football, basketball and track.
Where is Taco Casa based?
The first Taco Casa location opened in 1974 on 10th Avenue in Tuscaloosa. When it comes to Tuscaloosa restaurants, few are as well-known and beloved as Taco Casa.Jan 26, 2017