La Taguara's outlet at the Cardinal Bar is a great success

Venezuelan cuisine, through a window

by