Contact
Teddy's Red Tacos Hollywood (562) 384-6455
1292 S La Brea Ave, Los Angeles CA as of dinehere.us