
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.
