Taqueria del Sol
359 W Ponce de Leon Avenue
Decatur Georgia, 30030
Phone: (404) 377-7668
Website: www.lataqueria.com
Specialty:
Mexican , Southwestern
Cuisine:
Mexican, Latin American
Feature:
Brunch, Chef`s Table, Hotel Dining
Price:
On Budget Prices
Feedback:
5