资讯

Taco Villa, a St. Cloud staple since 1966, won the St. Cloud Times' poll for best Mexican restaurant. Tres Pozoles, known for its unique family recipes, came in second place. Giliberto's ...
Voters have weighed in about their favorite Mexican restaurants in the St. Cloud area. Three local favorites stood out from the rest. Downtown St. Cloud restaurant Taco Villa won the poll with ...