We always stop in to catch some sports while on St. John here. It is a great place to sip on a margarita and taste delicious Mexican food. Their mango glazed shrimp is one of our favorites. If you crave Mexican food while on St. John, check out Greengos.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.