Located on the corner of Piermont Street and Traptour Road, the Top Notch Heaven Restaurant is a stand alone building right off of the downtown beach. This restaurant boasts one of the best views of the beach. The building is constructed mostly of stone bricks and various types of wood. The first floor is where the kitchen is located and the upstairs is the seating area. Outdoor seating is available on the upper floor balcony. Outside of the restaurant, you can find the Charging Bull statue.