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