Love, love, love, this place for chain mexican. Gotta try the salsa bar...:-X and the customer painted ceiling tiles are a fun addition. I highly recommend this for a fast food mexican stop if your not feeling up to taco bell!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.