Bar La Villa is a cafe offering coffee, tea, and happy hour options. Located near a public park.