Rated
5.0 out of
5 from
1Reviews
La Costa
is an enjoyable Seafood Restaurant Restaurant
Ranked #1 of 33 Restaurants in Northwest Side Chicago.
★★★★★ 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. //