Sarrota is a Spanish restaurant offering daily set menus and a la carte options. They are known for dishes like 'Huevos Rotos' and various sharing platters. The establishment also features a bar service.