HOME
SERVICES
GALLERY
LOCATION
DIRECTION
BOOKING ONLINE
More
Foot & Body Massage
TAO Spa
​
(858) 621-9000
8230 A1 Mira Mesa Blvd
San Diego, CA 92126
Mon-Sat: 10 am - 10 pm
Sun: 10 am - 9 pm