La Chuperia #2
3702 Medford St, Los Angeles CA 90063