Our go-to spot for Mexican is Don Memo's in Upper Darby, but after reading some positive reviews on Chowhound about Hidalgo, my husband and I decided to check it out last night. It's BYOB, but we were informed that to consume alcohol you must order two courses per person. The waitress--who happens to be the owner--was not very clear in explaining this. My husband and I had already planned on splitting an appetizer and ordering our own entrees, and I confirmed that this would be ok.
We requested a bottle opener for our 6 pack of Corona, and she proceeds to pop open the bottles with a butter knife that she puts back on another table. It was a little off putting, but not that big of a deal.
Our guacamole, salsa and chips came out shortly. The chips were great, and the salsa was fresh, but I don't know what was up with the guacamole. The avacado was very pureed, and almost jelly like, with chunks of tomato & onion. I really wouldn't be surprised if it was a cheap, pre-made guacamole base that they doctor up. Our entrees were ok, but not worth the $15 price tags. We've had better fajitas at Barnaby's, and the enchilada were so-so.
As we were wrapping up dinner, we requested our check so we could get out of there (this is not a place you want to linger at). We were roughly told we needed to split another course since we split an appetizer. She was very demanding about it -- mind you, we have been courteous throughout dinner, and not once complained about our food. I think it was the sudden attitude she switched on that really bothered us. It was like she expected us to complain....and no wonder! Who have heard of her silly BYOB rule? Between that and the $2 charge per water, we will not be going back!
We ended up ordering the empanadas to go, but tossed them when we got home. The pastry tasted like food, and clashed with the sweet filling inside.