← ben's list
Want to go · unvetted

Teddy’s Red Tacos Venice

Venice Beach, Los Angeles County · Venice

46 Windward Ave, Venice, CA 90291

Easygoing outlet serving Mexican snacks & platters in a simple venue that has outdoor seating.

Haven't been here myself — came recommended from someone I trust.

Get directions →Ask ben's list
Teddy’s Red Tacos Venice · Venice · ben's list