Taco Fu admin 6 years ago Taco Fu – A Taco Bell themed sidescrolling fighting game. Beat up the fatsos.