Place: Teddys Red Tacos (33.987208517737, -118.47282334275)
Address: 46 Windward Ave, Venice, CA 90291
Hanging out in Venice and #OnTheMenu Tacos and Vampiro. The beef tacos were kinda decent…not what I was really expecting…but the vampiro were pretty good…crispy tortilla and is does have a little spice to it as well… #FoodMission #WheresNate #RoamingLosAngeles
