I agree with one of the comments below that this is a "vegetarian restaurant for non-vegetarians". I've been with different friends, non of whom were vegetarian, and it's always a hit. The food is fantastic, great quality, unique dishes, and the prices cannot be faulted. I love the decor too. The service is generally very good, but last time when we went on a Saturday night they rushed us a little, they brought the main when we hadn't finished our starter.
If you own or manage Teresa Carles, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.