Spanish in Marbella

First, it’s not a farm but rather an exceptionally pretty restaurant in Marbella’s old town consisting of a patio, a terrace and a dining room furnished with modern ‘chill-out’ flourishes. The food's all farm fresh and there’s a brilliant selection of set menus showcasing organic ingredients, including vegetarian and kids' options. Cheap? Not particularly (this is Marbella). Worth it? Absolutely.

Bonus: there are flamenco shows for diners most Tuesdays, Thursdays and Saturdays at 8pm and 10pm.