A critical lesson we learnt last night was to never visit a Mexican restaurant on a cinco de mayo night. First off it was difficult to get a reservation at many places but we found one - get there and we are told they are running so full they cannot seat us for a while. They eventually sit us 30 mins later, and then when we ordered food took them 60 minutes to get the appetizer. Upon asking and cribbing they got out our food another 20 mins later but messed every one of our orders. We kindly asked them to take it back, checked out and came home to eat Maggi at 11 in the night. Never ever again.