A new attraction in Atlanta is merging high-speed racing with food and drinks, giving motorsports fans a new place to fuel both their competitive spirit and their appetite. New York may be the ...