3242 E Desert Inn Rd #9, Las Vegas, NV 89121, United States
View on Map
What travelers say:
The best seafood! It has the best seafood in Spain and Europe, and the overall price is much cheaper than most of Spain. It is arguably my favorite seafood restaurant at the moment.