I had heard about this restaurant from some friends that visited during the summer. I'm from Honduras and had always wanted to try the infamous south american steak. We ordered several appetizers and dishes, but the steak at this restaurant was by far my favorite and exceeded my expectations! Although it was packed, the service was quick and pleasant! Definitely a place to stop by if you are ever in Santa Cruz!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.