Taberna Do Canal is a restaurant and bar located in Aveiro, Portugal. It is situated by the canal and offers a dining experience.