Sarasota ford restaurant menu. Le Mans Kitchen is located inside Sarasota Ford at 707 S.