Tacos at Tacos La 26! in Los Angeles, California

Tacos La 26!

353 S Alameda St, Los Angeles, California

No reviews yet$
yelpRead reviews on Yelp

Hours

Monday
Open 24 Hours
Tuesday
Open 24 Hours
Wednesday
Open 24 Hours
Thursday
Open 24 Hours
Friday
Open 24 Hours
Saturday
Open 24 Hours
Sunday
Open 24 Hours

24-hour Downtown LA taco stand known for a self-serve salsa bar and cheap cabeza and tongue tacos.

Reviews

Sign in to leave a review and vote.

No reviews yet — be the first.