Our Critics' Picks

MORE

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

End of Mount Baldy Road, Mount Baldy
Mt Baldy, CA 91759
909-982-1115
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