They are located in a generic looking metal building, but don't judge a book by its cover. They have good food at good prices and they have always been very friendly. My wife swears by their Chimichangas
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.