Artisanal burgers are the specialty at Leña Verde. Enjoy a unique dining experience.