It's hard to get authentic when you're up that far north! Their presentation looks nice, but it's the taste that matters. Even it it isn't pretty, if it still tastes great it comes you coming back. Southern New Mexico and Arizona have a lot of authentic places that are awesome, but that's a long haul you guys. Even here in southern California we have some really good places.
They have a nice view there though and a nice building, that's a plus! Brazilian BBQ is awesome but expensive. All you can eat meats don't come cheap!
We have a kind of big hispanic population one town over, so I have been to one of the places there. A buddy from college took me and that was pretty authentic stuff. I actually couldn't eat much of it. We have a few good places here, but a lot of them basically just have the same menu when it comes to American-Mexican food.