Chiquito Restaurant and Bar phone Unit 11, The Brewery, Henrietta St Cheltenham, Gloucestershire GL50 4FA map That Mexican Place phone 37 Winchcombe Street Cheltenham, Gloucestershire GL52 2LZ map if (!IN_DEV) { ?> } ?>