Leña Verde is a restaurant specializing in grilled meats, including pork, beef, and lamb. They also offer river fish.