Wikimapia is a multilingual open-content collaborative map, where anyone can create place tags and share their knowledge.

90 Miles Cuban Cafe (Chicago, Illinois)

USA / Illinois / Chicago / Chicago, Illinois / West Armitage Avenue, 2540
 restaurant  Add category
 Upload a photo

2540 West Armitage Avenue
Chicago, IL 60647
(773) 227-2822
www.90milescubancafe.com/

www.yelp.com/biz/90-miles-cuban-cafe-chicago-2
Nearby cities:
Coordinates:   41°55'3"N   87°41'30"W
  •  24 km
  •  60 km
  •  66 km
  •  112 km
  •  135 km
  •  145 km
  •  202 km
  •  208 km
  •  214 km
  •  298 km
This article was last modified 13 years ago