at Leicester Square, London , WC2H 7LE United Kingdom
150 FB users likes Chiquitos Mexican Grill & Bar, Leicester Square, set it to 639 position in Likes Rating for London, United Kingdom in Local Business category
Chiquitos Mexican Grill & Bar, Leicester Square is London based place and this enity listed in Public Square category. Located at Leicester Square WC2H 7LE. Contact phone number of Chiquitos Mexican Grill & Bar, Leicester Square: 0207 321 6070