Lot 66 is a sophisticated restaurant and bar offering a premium dining experience. It features steaks, seafood, an extensive wine list, and cocktails.