Italian restaurant Taccas offers Italian and Mediterranean cuisine.