100% Taquito

Address: 3245 Southwest Freeway @ Buffalo Speedway, Houston, Texas Cost: Reasonable Appropriate Age: Any age Our Review: 100% Taquito is located in the strip center between the 59 access road and Westpark at Buffalo Speedway. It started as a school project at the University of Houston to reproduce the eating