I haven’t been to Vivo. I really love the atmosphere at Toothsome’s but we do vacation restaurants as much for the theming and fun as the food. Toothsome’s has reasonable food and is unlike anywhere we can go at home (which is often our question and why we avoid basic Italian places).
I feel like I need to give Cowfish another try since everyone raves about it. We had a terrible experience there though. Super long wait for food, very inattentive service, and the food was cold when it arrived.