Caravan has nice atmosphere (with live music) and seems to have an innovative menu. That said, the service was a bit confused (they forgot at least one item we ordered, but still charged us for it), and many of the dishes seemed indistinguishable from one another. This was particularly true of their "live" dishes, which just seemed like glorified salads, more than anything else. I think their cooked dishes would be superior, based upon my experience with their paella (which was light and tasty). Their desserts were lacking, however; none of them, raw or cooked, grabbed my attention or seemed extraordinary. It might be better to go for lunch, at an odd hour, when the service will be less hurried and the food better prepared, perhaps.