Restaurant Guide: My Favorite Places for Cinco De Mayo Day Drinking, Tacos, and Mexican Fare in NYC On the Town