Taste of Colombia, Inc.

Taste of Colombia, Inc.

4801 W Montrose Ave, Chicago, IL
(773) 709-7040 serving: Northwest Side, Portage Park

Location, Location, Location:

Categories:

Restaurants,

The Low Down

Rants, Raves & Reviews