Taco Bell

Restaurant in York, United Kingdom

Features: outdoor seating, takeaway

Monks Cross Drive, York, YO32 9GZ