Diesel 18 is a bar and gastropub offering pub fare and sports viewing.