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

1200B Howell Mill Rd NW, Atlanta, GA   30318

33.787065 -84.411880
Map of 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)
Your Friends

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