El Sol

Bar
Sion Valley Rd, Christiansted Saint Croix Island, U.S. Virgin Islands
Total Visitors
44
Total Visits
148
Save
Share
Log in to leave tips at this venue!

1 Tip

  • My St Croix

    Local food (Puerto Rican) A little off the beaten path and rustic, but their steaks are AMAZING and affordable. And the baked potatoes are huge!

    My St Croix · March 17, 2012
    Save