Delighting diners for over 90 years, the Tam O'Shanter is Los Angeles' oldest restaurant operated by the same family in the same location.