Mediterranean haven with stellar vegetarian options (hummus, gazpacho, killer salads) and a lively vibe; prompt service and solid wine list.