Teddy’s Red Tacos Restaurant

9532 Whittier Blvd Pico Rivera CA 90660 USA

(323) 250-3878

Location