In the unassuming village of Elida, just outside Lima, sits a culinary landmark that has Ohio carnivores plotting road trips with religious devotion.
Lock Sixteen Steakhouse might be nestled in small-town America, but there’s nothing small about its reputation or the flavors coming out of its kitchen.
The contemporary building with its distinctive tower entrance stands as a beacon to meat lovers, a temple of beef in a sea of cornfields and countryside.
You’ll spot the restaurant’s exterior from the road – modern yet welcoming, with a design that suggests something special awaits inside without being pretentious about it…