1375 W Adams Blvd, Los Angeles, California 90007 USA
Skimpy burrito !!! They couldn't even follow simple instructions to add green salsa they put red salsa. Worst location ever!
Photo Credit: Yelp