La Tapa Restaurant | St. John, USVI
My first night in St. John and my dinner plans for the evening had me going to La Tapa. Located in Cruz Bay, executive chef and owner Alexandra Ewald serves what she calls “contemporary meditarranean with its own personal interpretation.” Open seven nights a week from December through April; off season the restaurant is closed… Read More