No one is following Rachel yet.
Rachel isn't following anyone yet.
Getting your current location
Finding Rachel Almeida locations
- All Tips
- Las Vegas, United States (1)
- Coffee Shops (1)
StarbucksJune 11, 2014
Coffee Shop • Las Vegas, United States
LOVE this location! TJ and Joey are the best baristas!!