Full menu with prices & pictures
El Taco Loco The Mall Shopping Centre, Blackburn,...
+441254691403
Order food online for delivery
The restaurant is also easily accessible by municipal transportation. The closest station is Blackburn Bus Station, which is 98 meters away, otherwise, there are parking spaces 209 meters away at Fleming Square.