Get directions to: Costa Vida, Tooele, UT
Restaurant address: 1197 N Main St Tooele, UT 84074, USA
Restaurant: Costa Vida