Tastebuds Reviews & Details
8618 S Kedzie Ave
Tastebuds is located at 8618 S Kedzie Ave in Chicago near the intersection of S Kedzie Ave and W 85th Pl. Call (773) 476-4333 for dine in.
- Service:Dine In
- Major Intersection:S Kedzie Ave And W 85Th Pl
Tell us more about Tastebuds Chicago!