Arlington Trackside Restaurant 2000 W. Euclid Ave., Arlington Heights Restaurant Stop in between bets for American fare from burgers to salads to steaks. READ MORE