In a world of Instagram-ready restaurants with neon signs telling you to “Live, Laugh, Love” in cursive, Cap’s Place in ...