Established in 1991, Tacos Tacos is a destination all on its own! Our crew members are local and are ready for all your taco desires. We are located in Ludlow, Vermont, on Main Street in Lamere Square, across from the Shaw’s Supermarket Plaza and less than a mile from the Okemo Mountain access road.