Shoe Carnival has 4 operating branches near San Marcos, Hays County, Texas. See this page for a full listing of every Shoe Carnival store nearby.