Coming from the L.A. area I am a regular, but when I am Vegas I put Boa on my must do list. I love this place. The food, service and ambience are the best of any steakhouse I have ever been too, (and Im a carnivore). The Vegas location is the best by far, you have to check out the view for yourself, its almost as good as the steak.
Pros: Food, Service, Ambience
Cons: Location
more