Open today, 11:00am - 9:30pm
- (415) 759-0100
Are you looking for a day spa nearby? Relax Feet - San Francisco, CA's address is 2338 Taraval St, San Francisco, CA 94116. Call (415) 759-0100 for more prices or to schedule an appointment. Hours of operation for Relax Feet - San Francisco, CA are weekdays 12:00pm to 9:30pm, weekends 11:00am to 9:30pm.