10310 Cascade Xing, Cleveland, OH 44144
(216) 265-8284Add Hours
No coupons available
06/18/2005Provided by Citysearch -
Way too loud! Way too much chili powder on everything! great place for the 25 and under crown who grew up on microwave meals and Chi-Chis! I can't find 1 good reason to come to this place other than you're stranded at the hotel next door and can't drive.