Burritos La Palma
➤ 5120 N. Peck Rd., 91732 El Monte, United States Of America
Mexican, Chicken, Cheese, Meat
"I ordered the birria burritos. I wasn't a fan of the sauce, but the burritos themselves were good. However, they felt like they were missing something, so I went to the store and picked up some cooked black beans. Is it possible for me to come in after dinner?"