Restaurants - Shoshone, Idaho, United States
Waitress
Contact Emily Vazquez
Lacosta Mexican Restaurant is a restaurants company based out of 115 S RAIL ST W, Shoshone, Idaho, United States.