Been several times, always over-order; we stuff ourselves on chips because the fresh salsa bar is so tasty. (Pineapple habenero salsa is soooo good.) I'm a big fan of the elote, and husband digs their gorditas and empanadas. Goes without saying their tacos are outstanding.
Try this little gem. If you like authentic Latin street food you won't be disappointed.