Taqueria Del Sol

MexicanWest Atlanta$

Today's hours

11:00am - 2:00pm, 5:30pm - 10:00pm

The Zagat Review

4.4
Food
3.5
Decor
3.8
Service

The “flavors zing” at this “no-frills” Mexican-Southwestern chain serving “wonderful”, “ridiculously cheap” eats; the counter-serve setup is “a little short on decor” and some warn of “long waits” as well as “service with an attitude”, but most agree on the “excellent value.

Taqueria Del Sol

1200 Howell Mill Rd NW
Atlanta, Georgia 30318
404-352-5811404-352-5811

Address

1200 Howell Mill Rd NW | Map
Atlanta, Georgia 30318
404-352-5811404-352-5811
www.taqueriadelsol.com

MORE ABOUT Taqueria Del Sol

Feature