Fast food should never lead to a sacrifice in quality. Taqueria del Sol delivers thoughtful, innovative and delicious fare to customers in a timely manner. While the menu is driven by Mexican cuisine, many of the tacos and sides feature cross-cultural flair.
Industry
Catering Services, Restaurant & Bar Supplies, Restaurants, Theatre
HQ Location
1200b Howell Mill Rd NW
US,Georgia,Atlanta,30318-4346
Keywords
Tex-MexFamily-owned & operatedLocally owned & operated