OPEN
Just opened
Nashville, TN
Talkin' Tacos opens in downtown Nashville
Talkin' Tacos has opened in downtown Nashville, at 135 2nd Ave N. The Nashville page on the brand's own site lists the restaurant open seven days a week from 11 a.m. to 2 a.m.
Learn more at https://talkintacos.net/