Found 3 places
Latitude: 42.0666 (42°3′0″N), Longitude: -87.9199 (87°55′12″W)
Address: 1100 South Elmhurst Rd, Mount Prospect, IL 60056
Latitude: 42.0446 (42°2′40″N), Longitude: -87.9412 (87°56′28″W)
Phone: (847) 364-0030
Site: www.elsombrerorestaurant.com
Foursquare
Address: 143 W Prospect Ave, Mount Prospect, IL 60056
Latitude: 42.064 (42°3′50″N), Longitude: -87.9394 (87°56′22″W)
Phone: (224) 764-2433
Site: www.miascantina.com