Truluck's Seafood Steak and Crab House

restaurant in Northern San Diego, La Jolla

Phone: (858) 453-2583

Website: www.trulucks.com

Address: 8990 University Center Ln