Taco Restaurants in Leeds
Show restaurants on map
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Leeds, Canal Wharf, Leeds, England, LS11 5PS, United Kingdom
"The atmosphere at this restaurant is laid-back and inviting, with a fantastic outdoor space that is ideal for enjoying drinks in a casual setting. Sit..."
3.9
Menu
3.9
Menu
City: Leeds, Merrion St, Leeds I-LS2 8LQ, United Kingdom
"For my 30th birthday, I had my first meal at Taco Bell. I visited the Leeds location, and it was amazing! First off, the customer service was exceptio..."
Price
The Average price for Taco is:
$5.9
Feedback
These reviews refer only to the mentioned ingredients.