1200 Howell Mill Rd Nw, Atlanta, GA 30318
+1 404 352 5811
site: Taqueria Del Sol
RealTravel Rating --
Popularity A Top 5%

Description

Looking for a casual, cheerful lunch or supper spot? This out-of-the-way restaurant has been a favorite with locals for years, but is now starting to attract wider attention. The largely Mexican menu is accented nicely with a number of dishes that reveal Californian and Texan influences. Still, the taco bar remains the favorite with the local lunch crowd. The large, simple dining room is comfortable and clean, but on nice days, the place to be is the outdoor patio. Full bar service available,... view all details

Compare Hotel Prices
Atlanta

Atlanta Hotels

Check-In: Check-Out:
Check Rates Action Required
Check rates on: