Get directions to: Tastebuds, Chicago, IL Restaurant address: 8618 S Kedzie Ave Chicago, IL 60652, USA Driving Walking Bicycling Restaurant: Tastebuds