T-C Stonecrest

restaurant in Serra Mesa, La Mesa

Phone: (858) 654-1004

Address: 9635 Granite Ridge Dr