My review title is about our meal - not our date! My wife and I have enjoyed this restaurant on several visits to PHL. Foremost, this restaurant handles food allergies very well. My wife has Celiac disease, and it is so wonderful not to get a bland piece of boiled chicken because a paranoid chef or over-protective server worries that salt or pepper is bad for gluten-sensitive diners. But I digress. The Nachos are huge - literally, and colloquially (as in the way our 'tween says "huge" to mean "good."). We make Margaritas at home from scratch, not from mix, and El Rey's are pretty close to being as awesome as ours are (he said, modestly, but truthfully) and at a very reasonable price. Plus, it's great that you can get them in a pitcher. The Sangria is very sweet and nicely seasoned, but I just end up drinking them like grape soda and telling bad dad jokes all night. Again, I digress. The tacos are hot, fresh, do not fall apart, and are small enough that you can try several different kinds in one meal. I went off our normal path and tried the paella last time and it was excellent - right down to the crawdaddies (that's crayfish). Finally, every time the bill comes we do a double-take and nearly LOL at how reasonable the meal is. The two things we would change about El Rey are that it gets really noisy and can be hard to hold a conversation if you are in a big party; and their reservation system is bizarre. They only take reservations for parties of 4 or fewer. But they want you to call ahead with big parties. They just need to get their chorizo together on this, and it will be great!