Inside Tropical Taste Restaurant. Humboldt Park Chicago, IL.Simple Old Little Place w/Authentic Dominican/Caribbean Food. .Cool.
Photo Credit: Yelp
3917 W North Ave, Chicago, Illinois 60647 USA
Inside Tropical Taste Restaurant. Humboldt Park Chicago, IL.Simple Old Little Place w/Authentic Dominican/Caribbean Food. .Cool.
Photo Credit: Yelp