Tara Resort Hotel

Tara Resort Hotel

7573 Caloma Circle, Carlsbad, California, United States
7607535934
tara@tararesort.com