Sol Grill is a tapas restaurant offering unlimited tapas dining, alongside mixed grills and steaks.