-
La Costa
is a highly reviewed Seafood Restaurant Restaurant
Ranked #1 of 33 Restaurants in Northwest Side Chicago.
.
The Latest Review: ★★★★★
Sent on the 11th of October, 2017
I love it, my mother had the good she'd been longing for on her birthday. Try the "Chapuson" skip the Langustinos. Bread could also use some improvement. Fabian gave us Fantastic service. //