Review of Chipotle

34883 Newark Blvd., Newark, CA 94560

Overall Rating

Review


Best food place in the world

Updated 9 years ago