Wow! This place is awesome! Came here for the first time last week to find that they had changed their concept from LaBrasa to Brasa Grill and WOW!...
All reviews seem positive