Villa's Tacos is opening at The V!NE, Suite 7A, 1253 Vine St, in Q4 2026. Follow @villastacoslosangeles for opening news.