The Tab reviews Las Iguanas, one of the latest additions to Exeter’s high-street
So what did we make of Bill’s?