Food ❯Restaurants ❯Mexican Cuisine ❯Iconic Restaurants
The film chronicles Matt Stone and Trey Parker's efforts to revive the beloved Colorado restaurant, debuting in Denver on September 6.