I decided to try this place out despite the low reviews, and I have to say everyone is pretty much right about the atmosphere and the food. The place is located in an amazing area on top of a hill and has an amazing view. The service was great, it was extremely busy and we were sat within two minutes, despite having to park on the street because there was absolutely no parking. They have a great selection of food. We tried the queso as an appetizer, and a combination of fish and beef tacos as the main course. The food was just not that good! I enjoyed the atmosphere and the view, but I've had better Mexican food at tiny taco shacks in town, and I eat A LOT of Mexican food. The quality and flavor was just not there. Probably won't be returning.