Tacos La Villa

Address

2415 Cobb Pkwy SE, Smyrna, Georgia, 30080

Features
  • Credit Cards

About Tacos La Villa

Tacos La Villa is a restaurant located in Smyrna, Georgia. Based on ratings and reviews from users from all over the web, this restaurant is a Great Restaurant.

Interested in eating in Tacos La Villa? Check out this restaurant's features and options and find driving directions, so you can spend more time eating and less time figuring out how to get there.