Jake Howell of Iberian restaurant Peninsula in Nashville is a finalist for the 2025 James Beard Awards, recognizing ...