Paparrito's Mexican Grill
214-216 High Street
Cheltenham GL50 3
United Kingdom