CuddlefishLos Angeles

Avenue 26 Taco

353 S Alameda St, Los Angeles, California, 90013

Must-tryRecommended on camera by 1 food creator

Order the tacos

“When I saw that meat jacuzzi, I felt like I was in Mexico.”

See it on the map

Who recommended it

More places food creators recommend in Los Angeles.