Taqueria Del Sol

1200 Howell Mill Rd NW, Atlanta

Mexican • Southwestern
81/100
BROWSE THE MENU

AI Insight

Your Impact

835
Points
🔥
0
Streak
💬
0
Questions
👍
0
tips
PLATINUM
🎯
📖
🦋
📸

Recent Reviews

Renzo Gavino

As a real estate agent I'm always looking for places to take clients and friends. Taqueria Del Sol is a Mexican food gem...

Pearson Smith

The food at Taqueria is always consistently great. The line may be long at peak times but it moves quickly so I just pre...

Riya Mehta

fast service — got food within 5 minutes. place picks up after 6 so i would recommend going early. food was good.. i wou...

Opening Hours

Monday: 05:00 PM - 08:30 PM
Tuesday: 11:00 AM - 02:00 PM, 05:00 PM - 08:30 PM
Wednesday: 11:00 AM - 02:00 PM, 05:00 PM - 08:30 PM
Thursday: 11:00 AM - 02:00 PM, 05:00 PM - 08:30 PM
Friday: 12:00 PM - 03:00 PM, 05:00 PM - 08:30 PM
Saturday: Closed
Sunday: Closed

Photos (46)

Ratings & Reviews

81/100 /100
Based on 0 reviews
TripAdvisor TripAdvisor
4.0
Google Google
4.5
Foursquare Foursquare
4.3