Step into the twinkling botanical garden that houses Catch, an upscale seafood and steak restaurant at The Aria.
If you love seafood, Vegas won't disappoint. The city is a hotspot of the best seafood restaurants in the country. From your favorite sushi to tasty shrimp, the city's got you covered. Check out the following spots: