Taraguilla is a restaurant offering a menu with a range of dishes.