Way too expensive, but you're paying for the view. My fish tacos were actually pretty good but way overpriced. They also want $49 for a 1lb lobster when you can get the same for around $29. White sangria was good and was actually fairly priced at $6 a glass. Your basic margarita started at$10. They also throw in a "free" post card with your picture, but want you to buy the larger prints too... If ur here for the view, ok but it you want good Mexican go elsewhere.