The steaks here are amazing. They have their own custom soda pop and micro brewed beers! This is a wonderful place and a most stop if traveling between L.A. and Mammoth Mt. Pro...
All reviews seem positive