This pet store location on N St Mary's St in San Antonio seems to be a bit lacking in some areas. The building, located at 400 N St Mary's St, Suite 101, doesn't give off a very welcoming atmosphere, which might be a turn-off for some customers. The store's quality is not well-represented, making it difficult to determine its standards. The prices at this location are not transparent, which might make it hard for customers to make informed purchasing decisions. Unfortunately, this store's innovativeness is not evident, making it a bit outdated compared to other pet stores in the area. The co-branding with Awilda Leon Pet Store doesn't seem to be doing much to improve the overall experience. The biggest issue with this store is its seeming inexistence, as one customer mentioned it's not even located where it's supposed to be.