Toggle nav
Stella’s Kentucky Deli is a fixture on downtown Lexington’s Jefferson Street, an area that has seen a gastronomic renaissance in recent years.(Photos by Alan Cornett)