The place is located on Duarte rd between Santa Anita ave and Second ave. They have been there since the 60's I believe and have the best Meat and Cheese Burritos. It consists of ground beef, cheese tomatoe and lettuce but there sauce is out of this world. The tacos shells are always stale though so I dont advise trying them.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.