Its only 2 miles From the Observatory in Atwater. This place's been there for over 30 years. We used to sneak off campus in high school and run down there and back just for their burritos. Standing room only on the sidewalk. You WILL love this place.
https://local.yahoo.com/info-20426345-tacos-villa-corona-los-angeles?stx=burrito&csz=Atwater%20Village,%20Atwater%20Village,%20CA&fr=lsrp