Taste of Thai [PERMANENTLY CLOSED] Call: (770) 662-8575 or visit www.tasteofthaiga.com Taste of Thai 5775 Jimmy Carter Blvd. Norcross, GA 30071 (770) 662-8575 tasteofthaiga.com Norcross, GA Restaurants facebook: @Taste of Thai