Stratford Court Cafe
➤ 1307 Stratford Court, Del Mar, 92014, United States Of America, DEL MAR
Abastecimiento, Vegetariano, Americano, Cafetería, Café
"I love the yard, the plants and trees and sandwich. Do grab a smoothie also, it has chunky fruit. Quiet neighborhood environment. Order first then find a table to enjoy:"