Taqueria del Sol Decatur, GA Menu

Taqueria del Sol Menu

Located in Decatur, GA, Taqueria del Sol is a restaurant that has been serving communities for years. Situated on 359 W Ponce de Leon Ave, this Taqueria del Sol is a go-to spot for residents and visitors alike, offering a convenient and friendly dining experience.


Address & Phone

359 W Ponce de Leon Ave
Decatur, GA 30030
$

Today’s Hours

Show All Hours

Taqueria del Sol Decatur, Georgia Menu

Taqueria del Sol Decatur GA Menu Coming Soon