Taste of Cuba Reviews & Details
Taste of Cuba
3918 W. Touhy Ave.
Taste of Cuba is located at 3918 W. Touhy Ave. in Lincolnwood near the intersection of Touhy Ave and N East Prairie Rd. Their menu consists of Cuban dishes . Call (847) 674-2822 today!
- Major Intersection:Touhy Ave And N East Prairie Rd
Tell us more about Taste of Cuba Lincolnwood!