La Tahona is a restaurant serving classic Spanish dishes and tapas in a picturesque setting with historic stone walls.