Tom Ham's Lighthouse is located in San Diego, United States on 2150 Harbor Island Dr. Tom Ham's Lighthouse is rated 4.6 out of 5 in the category restaurant in United States. Tom Ham's Lighthouse is the best seafood restaurant in San Diego. Come experience fine dining with a view on Harbor Island in San Diego, California.
Address
2150 Harbor Island Dr