Taqueria del Sol
Address:
1200B Howell Mill Rd NW, Atlanta, GA 30318
Phone:
(404) 352-5811
Hours:
- Mon: 11am-9pm
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-10pm
- Sun: 11am-9pm
Other Details:
A dining experience at Taqueria del Sol is not soon forgotten. While guests stand in line, order and take a seat, similar to the systems of many fast-casual restaurants, the similarities end there. The clean and playful design of all of the restaurants, the speed at which "from scratch" Southern, Mexican and Southwestern dishes are delivered, and the taste of such original selections creates a dining experience unlike many others.
Restaurants
Other Businesses:
- Harold's Chicken Shack at 565 Fair St SW, Atlanta, GA 30314
- Omega Hospitality Group at 1465 Northside Dr NW, Atlanta, GA 30318
- West & Mill Bistro Bar at 1000 Marietta St NW Ste 202, Atlanta, GA 30318
- Caryn's Cakes at 1050 Marietta St NW, Atlanta, GA 30318
- Dairy Queen at 425 Glenn St SW, Atlanta, GA 30312