costa logan south ut costa vida south logan ut Costa Vida 756 S Main Street Suite 120 Logan UT 84321. Be first to review. Costa Vida Home Logan Utah Menu Pric… Tuesday, May 10, 2022 Edit