Starrs on Mercer — Logo Starrs on Mercer is a local boutique department store just west of Austin. Share: Twitter Facebook Google+