A friendly cafe, Taverne Horta offers a positive atmosphere and good prices, making it a popular spot.