Sabrosa offers a taste of Mexican cuisine with Texan influences, aiming to provide a vibrant dining experience. The restaurant was officially opened on a sunny afternoon.