About
Our approach
Stella SM Nails & Spa is a nail salon in San Marcos on TX-80. They offer manicures, pedicures, and gel polish services. The salon is open seven days a week and welcomes walk-in customers. Stella SM Nails & Spa has a 4.6 rating on Google from over 200 reviews.