Friar Tucks Tuck Inn is a themed steakhouse specializing in grilled meats, offering a live cooking experience.