north utah vida wallpaper costa vida north logan utah Costa Vida 1309 N Main St Logan UT 84341 28 Reviews 339 28 Reviews 339 Order Min. Costa Vida 29 Photos 58 Reviews Mexican 1309 No… Monday, May 16, 2022 Edit