Untitled by chuxtable

delightfully tacky! the microwaved mexican food is served up cafeteria-style and is overpriced. still possibly my favourite restaurant in denver! a must-see for any south park fans!

over 5 years ago

Comments:

chuxtable has gotten 1 cheer on this entry.