My family and I ate at this place a few months back and I posted a review which was removed. I am reposting. If you aren't friends with the staff, don't expect to get great service, rather it will be mediocre at best. We thought since we were latinos too we'd at least get more one-on-one time. One of my kids ordered the street tacos. We were told they would be bigger than the ones on the street and weren't. They were the exact same size for 3 times the price! And we went during the non-peak hours. We ordered another plate which I can't remember the name but it was a hot mess. Almost like it was all tossed together on the plate. The presentation was awful. We waited a long time for our meals. They were very pricey too. Which I guess is because of the location. We definitely will not be back. Save your $!