Originally Posted by
TravelGal2779
Quote:
Originally Posted by socalduck
Mastro's would get my vote.
Does Mastros count as a chain steakhouse, given their location in Vegas is seafood?
I would say yes I believe they are up to 10-11 locations now, of which only three are "Ocean Clubs." The Vegas Ocean Club (which is excellent, BTW) also offers an extensive selection of steaks.