Starbucks Coffee 75226

Starbucks Coffee #75226, also known as Starbucks Rio Hotel & Casino Star Deli, is a Starbucks coffee shop located at 3700 West Flamingo Road, Las Vegas, Nevada.