Capers Restaurant, a beloved spot in the Little Rock food and wine scene, is closing after 28 years of culinary excellence.