H-E-B is a great place to shop for groceries. It has a large selection and great prices. Almost every one has a pharmacy and a deli. It does, though, have a lot of store brand food, which sometimes will take name brand food off the shelves. This can be irritating, since sometimes name brand food is what you want.