Of the two locations, this is the better. Happy hour is the only reason that brings me to Brio. For Italian food, there are better venues around Vegas. As for HH, this is one of the better.
The offering of drinks tend to sway my judgement. The Town Square location lacks drink offerings. For $5, a decent size list of specialty cocktails has something for most.
The two food items I ordered was enough to tide me over. The beef carpaccio with mixed greens is one of my regularly favorites. The shrimp with eggplant was a solid option as well. As an in between snack to banish hunger, a better deal is hard to come by.
One drink and two appetizers for $14. Check please.