I've actually been here a ridiculous amount of times but I never considered checking in. They have a great mexican food place inside with wonderful specials. They also have their own tortilleria where you can see them making tortillas.
There is a bakery in the back and they always have pan dulce in stock.
I haven't really checked out their produce section but it seems pretty inexpensive. Honestly, I go for the restaurant inside which is great!