Marginal restaurant in a marginal shopping center. Not very secure with all the riff raff walking around BUT they are world famous (or should be) for one thing...their roasted red pepper salsa. If you like mexican food you must try this !
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.