Top of the Notch Restaurant (End of Mt. Baldy Road, Mt. Baldy)

End of Mount Baldy Road, Mount Baldy
Mt Baldy, CA 91759
Best Of
Top of the Notch is located at 7,800 feet elevation and ride on ski lift is required to reach restaurant.
View All

More New American Restaurants in Los Angeles


All-access pass to the top stories, events and offers around town.

  • Top Stories