Sleaford, Lincolnshire, NG34
El Toro is Tapas & Cocktail Bar in Sleaford. Offering a wide range of our famous cocktails, tapas, paella & other dishes.