Top of the Notch restaurant

Address

8401 Mt. Baldy Road, Mount Baldy, California, 91784

About Top of the Notch restaurant

Top of the Notch restaurant is a restaurant located in Mount Baldy, California. Based on ratings and reviews from users from all over the web, this restaurant is a Great Restaurant.
Top of the Notch restaurant features American cuisine.

Interested in eating in Top of the Notch restaurant? Check out this restaurant's features and options and find driving directions, so you can spend more time eating and less time figuring out how to get there.