Closed
Hours
Opens 5:00 PM tomorrow
About
Taqueria del Sol has a few locations in Atlanta, and is known for it’s Southern-meets-Mexican cuisine, great margaritas, and super affordable prices.
OPENS TOMORROW AT 5:00 PM
Restaurant · West Midtown
Service Style
Casual Dine In