Bus to Vegas is nice. There is a 15 min stop half-way through trip. Enough to get a quick bite to eat. Charging outlets hang from ceiling next to window. Not easy use for aile seat. Well worth it.
Stops at The Joseph Tavaglione Riverside Downtown Station. Usually 1 or 2 portable bathrooms. And a designated smoking area. Walk quickly to grab food.