Teddy’s Red Tacos is LA’s go-to spot for juicy, flavour-packed birria tacos, served with rich consomé for dipping. With multiple locations across the city, it’s a must-visit for taco lovers.
Cookies
This website uses cookies to enhance your experience. By using our site, you agree to our use of cookies. Privacy Policy.