Sarasota FL Horras, Restaurants 1. 2745 21st St, Sarasota, FL 34234 | Sheffield, Horras (941) 366-4205