El Karajo Mexican Restaurant hero image

El Karajo Mexican Restaurant

Restaurant

6600 S Quebec St, Centennial, CO 80111, USA

Biter Score
8.2
Open
Tuesday: 11 AM – 9 PM
El Karajo Mexican Restaurant photo 1
El Karajo Mexican Restaurant photo 2
El Karajo Mexican Restaurant photo 3