Truluck’s Ocean’s Finest Seafood & Crab, 8990 University Center Lane (619-308-5012) La Jolla, CA 92122 is located at (29) on the map in the Golden Triangle’s Restaurant Row. Dinner is served Mon. – Sat. 5 p.m.– 9:30 p.m. and Sun. till 9 p.m. Business casual attire. Expect to be treated like royalty at this World-Class… Read more »