Situated on the east side of Haven Green, just a minute walk from Ealing Broadway station, El Toro Loco is superbly placed for meeting up for after work drinks, Diners and party makers to enjoy authentic Spanish food in a tasteful environment.