This was my first time going to Jacobos and might be my last. They have a decent selection of Mexican goods, but that's probably the only reason I'd return. If you aren't a Spanish speaker, the deli counter is a bit intimidating. I heard many good things about their salsa, but it's just okay in my opinion. It also looked like they had four varieties behind the counter, but there were only two choices on the menu they have posted. I didn't receive what I thought I was ordering. There were some communication issues between me and the person helping me, who was also very softspoken, so it was confusing for me to order, even after asking for clarification. There is also the added pressure that so many people are in line, so I didn't want to take up too much time ordering. I was very disappointed in the pork as well. I took it straight home to refrigerate for later, still all wrapped up. When I opened it (same day), most of the pieces are completely dry with no flavor! For $8.99/lb, I couldn't believe the lack of quality. It seems as though lack of quality are what some others have posted in their reviews in the last year as well. I'm going to have to throw it away because I'm not sure it can be salvaged. I also purchased a bag of their tortilla chips, but they are stale. The package states they are packaged at Jacobos, but there are no dates, so not sure how fresh they are. I don't know if I just went on an off day or something, but I probably won't go here again aside from getting some of the Mexican candies/drinks. They have a huge selection of Jarritos and a nice (decently priced) selection of Mexican candies. They also have a good sized parking lot, so that was nice. The employees were friendly. As others stated, the store is cash only. At the time of writing, they have an ATM in store.