call costa logan vida call costa vida logan utah Costa Vida 756 S Main St Suite 120 In Logan Restaurant Menu And Reviews Thursday, October 6, 2022 Edit