chuxtable
Denver

Worth visiting!

A review of this place

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!


Comments: