I have traveled all over the world and by far Casa Tua is the best restaurant and hotel!! We walked in were greeted by this Italian man who made us feel as special as ever. Then, from the server to the sommelier? TOP NOTCH SERVICE!! After…
Pros: Service, Art, Decor and Atmosphere
Band
Business
Artist
Individual