Bob Taylor's Original Ranch House
6250 Rio Vista St., Las Vegas, NV 89130, United States
About Bob Taylor's Original Ranch House
Waste of Money
Have 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...