Taqueria La Ventana Cuisine: Mexican Neighborhood: Downtown/Deep Ellum 920 S Harwood St, TX, 75201 214-664-9110 Best Of Dallas Observer® Awards 2017 BEST TAQUERIA advertisement Related Articles Where To Celebrate Dia de los Muertos in Dallas By Amelie Baquero and Others advertisement Trending Travel North Texas Hotel Named Best in Nation By Alyssa Fields Restaurants Rye to Close Then Reopen as Expanded Apothecary By Aaren Prody Dallas Life Some Major Dallas Landmarks are Celebrating Anniversaries this Year By Preston Barta Concerts Dallas Makes New BTS World Tour Dates By Alyssa Fields