R

Rachel Marincola

4 years ago

Good food, friendly staff, lots of TVs for sports....

Good food, friendly staff, lots of TVs for sports. They bring you free chips and salsa to snack on with your drinks. One of my favorite spots in mountain view.

Comments:

No comments