Tavella is a grill restaurant specializing in Mediterranean, European, and Spanish cuisine, with barbecue and grilled meat options.