You are now leaving Menulist
We hope to see you again soon!
El Toro
14 Netherhall Road, Doncaster, United Kingdom
Mediterranean, Spanish, Vegetarian, Vegan, Gluten Free, Fish, Tapas, Drinks, Bar-Lounge, Full, Meat, Vegan Options, Restaurants, Pub, Lunch, Chicken , Meat, Wine, Beer
The redirect does not work? Just click on this link or copy it into your address bar