Lockwood Table Cafe

346 South Cedros Avenue Solana Beach 92075