I have a friend who wants to go to Iguana Grill. From what I have seen in prior posts the food does not look promising. What I find disturbing is that their site online does not list prices. Is this really that expensive a place? What type of price are we looking at here?