Taqueria del Sol

1200-B Howell Mill Road

1200 Howell Mill Rd, Atlanta, GA 30318, USA | 615-499-4293

Website | Menu | $

Known for

  • mexican

Teams

  • Yellow Jackets
  • Atlanta United FC
  • Georgia Tech Yellow Jackets