Lot 88 is a restaurant specializing in steak dishes, offering a traditional steakhouse experience with a modern twist, including a unique lava rock grill option.