Toggle navigation
Find
Sign up
Sign in
ID
Emmett
South American Restaurant
La Costa
Reviews
La Costa
517 N Washington Ave
Emmett
,
ID
83617
(208) 365-1567
south american restaurant
lacosta.com
Info
Reviews
1
Offers
Photos
Map
La Costa Reviews
Write a review
by Goronwy on
7/15/2021
Night Mode