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 Performing Arts Everything About Your Skin is Part Drama, Part Horror Books Denver Comedian Josh Blue Releases Memoir Visual Arts "Tell Clyfford I Said 'Hi'" Is an Indigenous Reimagining of Clyfford Still's Work iframe test 1 tttest