465 E Illinois St
Chicago, IL
(312) 464-1700
Website
More Locations
| Description: DeLaCosta is a Seafood, Spanish, and Latin restaurant where most Menuism users came for fun with friends, paid more than $50, and tipped more than 18%. | Tags: | |
Stats:
|






tulips500
06/08/2007pretty pictures =)