This is definitely a hidden gem for Mexican food lovers. If you are not hispanic (particularly if you cannot speak Spanish), this place can be intimidating. But the food and experience is about as authentic as you can get. It's as if you stepped out of the US and into a Mexican Mercado.
You can eat within the restaurant area and get pretty much anything you'd expect from a Mexican restaurant and then some. My dad originally found this place in his quest for the obligatory weekend menudo. We've been coming ever since.
Open up to a new culture and try this place. Be advised, you're not going to a 5 star restaurant. This is a place to grab a quick bite or take-out. Reasonably priced, authentic and as a bonus you can shop for Mexican staples in the grocery, bakery and meat sections of the store.