Chiquito Mexican chilli restaurant

- Image ID: CFFKXW
Chiquito Mexican chilli restaurant
Stephen Barnes/Business / Alamy Stock Photo
Image ID: CFFKXW
Location: Preston, Lancashire, Lancs, England, UK, United Kingdom