Skip to Content

Try the Weekly Taco Feature #WTF

Fast Casual: Velvet Taco opening 2nd Atlanta location

Dallas-based Velvet Taco will begin welcoming customers to its second Atlanta location next week in The Interlock at 1115 Howell Mill Road.

Read Article →