Loading Video…
This browser does not support the Video element.
New Tacodeli location opens
Tacodeli has expanded with a brand new location on South Lamar. Good Day Austin's Libbi Farrow gets all the details from co-owners Roberto Espinosa and Eric Wilkerson.