Lot 88 is a steakhouse offering traditional dishes with a modern twist, including a unique lava rock grilling option for steaks.