Agave Terrace
#4 Smith Bay St., St. Thomas 00802
Featured Review : It's really impossible to categorize the Agave Terrace's cuisine as just "Caribbean", although I have, so let me explain -- they have fine selections of European and American style cuisine on their menu as well. Located...See Full Review