SOUTH LAMAR
About
Our South Lamar location opened its doors in June 2015. Located in the beautiful Zilker Neighborhood, our shop represents a very familial atmosphere. You will find families and their pets filling our patio on weekend mornings.
Location
1100 South Lamar Blvd.
Suite 2125 Austin, TX 78704
512-445-7212
Store Hours:
Mon-Sun 7am-2pm