
i haven't lived in atlanta for years, but i went to taqueria del sol no less than 2 times/month from the time i was in a high chair to when i graduated high school.
bonus decatur/atl recs include chai pani, kimball house, leon's, and ria's bluebird
By submitting, you agree to our Terms and Privacy Policy