This place is a super authentic Mexican supermarket with a restaurant. They have a deli, a stand for agua frescas, a butcher, fresh seafood, and a nice restaurant. Overall it is a super clean space with low priced Mexican groceries (And American too! You can probably find anything you need here to be honest). I give this place 4 stars and not 5 because I've had some of the chorizo and ceviche from the deli and they were definitely not worth how much I paid for them. The food at the restaurant is also just sort of average, but authentic, Mexican food. That won't stop me from coming back though! Deinitely give this place a try but stay clear of the ceviche and the restaurant.