No Listed Genres
Truluck's La Jolla
About:
Upscale seafood & steak chain featuring half-price happy hours, a deep wine list & swanky surrounds.
Address:
8990 University Center Ln, San Diego, CA
Phone:
858-453-2583
Follow on:
Upcoming shows (0)
No upcoming shows.