@g-senses-foodMavenPosted on Atmosfy
Follow

The video shows a hand picking up a taco from a plastic container filled with tacos, radishes, and lime wedges. The taco is then dipped into a bowl of sauce. More about Teddy's Red Tacos


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