Farmer & The Seahorse

restaurant in Torrey Pines, Del Mar

Phone: (858) 260-5400

Website: www.farmerandtheseahorse.com

Address: 10996 Torreyana Rd