@eatingaround's Review of Teddy's Red Tacos - Los Angeles, CA

Views1K+ ViewsLikes100+ Likes

The video showcases three tacos topped with meat, salsa, cilantro, and onions, accompanied by lime wedges and radish slices. The camera pans slightly upward, revealing a parking lot background. More about Teddy's Red Tacos

Video Transcript

I don't know.


View on Map
731 E Slauson Ave, Los Angeles, CA, 90011
Loading map...
DirectionsGet directions
Location Hours
Wednesday01:00 PM - 12:10 AM
Location Details
Outdoor-seating
Street-parking
Parking