Making your way to Saint Thomas for business-related reasons? After a huge day of networking and socializing, you might find your stomach screaming for food. Thankfully, these convention centers are close to some terrific cafés and restaurants:
- London Convention Center (15 miles away).
- Bellamere Winery and Event Centre (17 miles away).