Taqueria Del Sol

(404) 352-5811

1200B Howell Mill Rd NW
Atlanta, GA 30318 33.7882 -84.4119

Get Map & Directions »

Neighborhoods: Northside, Northside

Map and Directions for Taqueria Del Sol

Driving Directions to Taqueria Del Sol

Lists In Atlanta

Advertisement
Best of Citysearch

Things To Do Nearby Taqueria Del Sol

Taqueria Del Sol

1200B Howell Mill Rd NW
Atlanta, GA 30318

Recent Reviews In Atlanta

5 Star Rating: Highly Recommended

Parish

240 N. Highland Ave., Atlanta, GA

5 Star Rating: Highly Recommended

Portofino

3199 Paces Ferry Pl NW, Atlanta, GA

2 Star Rating: Below Average

Raja Indian Restaurant

2955 Peachtree Rd NE Ste A2, Atlanta, GA

5 Star Rating: Highly Recommended

Imperial Fez

2285 Peachtree Rd NE, Atlanta, GA

Advertisement