The Tam O'Shanter Scottish Steakhouse In Los Angeles California | Walt Disney’s Favorite Restaurant

The Tam O’Shanter, A Legendary Steakhouse in Los Angeles Delighting diners for 100 years now, the Tam O’Shanter is Los …