Located between quaint Laurel Street and El Camino Real, this is a San Carlos favorite for no-frills manicure/pedicure treatments. At this location for 7 years, TLC has several stations and specializes in permanent French gels. Credit cards are not accepted.