I know I am being vague, but we passed by two restaurants being built today but didn't catch their name. One is located at Britton Road and May, and the other across from the new Sam's on May Avenue. The sign looked like it was racing related. Anyone have any info?
Bookmarks