Located Downtown, Taco Villa is a great place to go for quick, delicious tacos and other Mexican fare. The original Taco Villa opened in 1966, and after closing in 2011, they opened again in 2022 under new ownership.
Located Downtown, Taco Villa is a great place to go for quick, delicious tacos and other Mexican fare. The original Taco Villa opened in 1966, and after closing in 2011, they opened again in 2022 under new ownership.