Taverna Can Margarit offers Mediterranean and Spanish cuisine in an incredibly atmospheric setting, resembling an old agricultural barn adorned with unique furniture and candles. It is known for its wine selection and is suitable for vegetarians.