Red Tractons Restaurant

550 Via De La Valle Solana Beach CA 92075 USA

(858) 755-6600

Location