San Diego
Stratford Court Cafe is one of San Diego.

1. Stratford Court Cafe

8.5
1307 Stratford Ct, Del Mar, CA
Café · 22 tips and reviews