Taqueria Del Sol
(404) 352-5811 | View Website

1200B Howell Mill Rd NW, Atlanta, GA | Directions   30318

33.787065 -84.411880

Taqueria Del Sol
Taqueria Del Sol
 
62% 100 138 120 Votes

Best of Citysearch

Won for:
Cheap Eats (2013)
Nominations Nominated for:
Kid Friendly Restaurant (2011)
Mexican Food (2011)
Lunch Spot (2010)
Mexican Food (2010)
Mexican Food (2008)
Cheap Eats (2007)
Margarita (2007)
Mexican Food (2007)
Cheap Eats (2006)
Cheap Eats (2005)
Lunch Spot (2005)
Margarita (2005)
Mexican Food (2005)
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!