This place is best for coffee lovers. I live in Santa Clara but I don't mind driving to Mountain View twice a month just to have a cup of coffee & brownie at Red Rock. I have already recommended this place to all my friends and they love the coffee here. It rocks. The icing on the cake is the live music. And recently they have even started coffee tasting but unfortunately I haven't tried that yet.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.