La Costa
Seafood · Mexican · Bar
La Costa is a seafood restaurant featuring a Mexican-inspired menu with charcoal-grilled meats and a full bar in a relaxed, industrial setting.
Location
Best places nearby
The highest rated places close to La Costa.
Local restaurants nearby
N Central Ave, IL



