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
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to La Costa.
Local restaurants nearby
N Central Ave, IL



