Boulder Station Hotel and Casino, Las Vegas
4111 Boulder Hwy, Las Vegas, NV, 89121, United States of America,
If you are looking for amazing seafood on the strip, look no further. Water Grill, housed inside The Forum Shops, has some seriously fantastic dishes sure to please any appetite.
Besides the food, there's plenty to see in their tanks loaded with crustaceans. And if you are into social media worthy pics, they'll even let you snap a pic while holding an eight-pound king crap. We think it is pretty Instagram worthy too...
Las Vegas, NV
walmart cialis pharmacy walmart cialis pharmacy