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 Critic's Notebook Most Anticipated Dallas Concerts of 2026 (So Far) By Preston Jones and Others Dallas Life The Biggest Moments of 2025 in Dallas-Fort Worth By Preston Barta and Others Critic's Notebook Top 5 Music Stories of 2025 By Alyssa Fields Restaurants Zon Zon Now Open in North Dalals By Aaren Prody