I went to this Santa Brasa and really liked the setting. The restaurant sits inside an open-concept mall with all the luxury brand stores. The food was excellent. I had the entraña and steak fries. Ice cream was to die for!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.