Drive-thru concession stands offer exactly what your customers want: quality products and convenience.