We ordered some tacos. they were the worst we ever had to put it mildly. Since it was a take out order we went back the next day and talked to the fat cow manager who had a tough s*** responce. I dont know what the others are like, but we will never again enter a Los Betos dump again. This particular dump is located at 5802 e.22nd.st. in tucson.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.