David’s Café

24367 Main St Newhall

This unique restruant offer authentic Mexican cuisine. Productions that have filmed at David's Café include:

Switched at Birth (Season 3, "The Ambush" episode)-TV