Tacos Tacos Review
Tacos Tacos is Ludlow, Vermont’s only Mexican restaurant! It was Established in 1991,and is located less than a mile from the Okemo Mountain access road on Main Street in Lamere Square, across from the Shaw’s Supermarket Plaza. They are open daily from 11AM-8:30 on Sunday-Thursday and 11AM-9:30 Friday-Saturday. They ONLY Accept CASH!! The menu is pretty …