Brew STX is located on the Christiansted boardwalk on the Caribbean island of Saint Croix. Brew STX brews its own beer on site and is the only brewery on the island. It’s an open-air restaurant right on the water that focuses on elevated bar food. Brew STX uses a lot of local ingredients from the…