Racing's North Turn is an oceanfront, award wining restaurant, offering a full liquor bar, racing museum, live music venue and eclectic gift shop with indoor & outdoor seating which sits on the exact location where the 1st NASCAR sanctioned races were held in 1948 until 1958. You never know which driver may be dining in the restaurant.
View all