6250 Rio Vista St.,
Las Vegas , NV 89130 UNITED STATES
Based on 1 reviews
Waste of MoneyHave been going here since 1993. This last meal was the worst that we have ever had. The waiter was surley and argumentative. He doesn't even know what the cooking degree are. Argued with us that medium well is still red in the middle...
Worldwide > United States > Las Vegas, NV > Seafood Restaurants