Casa Verde is a hotel and restaurant offering a garden, terrace, and bar. It's a popular spot for tourists and artisans.