See what's inside

Teddy’s Red tacos in Los Angeles

Own this business?Claim your videos
AI Vibe Check:

Teddy’s Red Tacos, located at 46 Windward Ave in Los Angeles, is known for its vibrant taco truck serving unique birria tacos since 2020. The menu features mouthwatering beef tacos served with a consomé dip and a variety of salsas. Customers enjoy a casual outdoor dining experience while savoring flavorful, authentic Mexican food. It's a favorite among street food enthusiasts and those looking for late-night snacks.

Real videos from locals
500M+ experiences discovered
🔥Trending with locals right now

Be the next local to post here

Upload a video
🔥Trending with locals right now

Be the next local to post here

Upload in Atmosfy
Location
Loading map...
46 Windward Ave
Los Angeles, California
Details
View location
Claim Your Business
Is this your business? Claim it for free
Claim this business to update its information, manage video reviews, and so much more!
Claim Your Business