Outstanding food... ahhhh, how I love the Taco's. This place kicks-ass. Great taste, great value, great serving!!!! Taco Bravo rules. I bought a house in Campbell just to be close to Taco Bravo... never mind the 80 minute commute. I LOVE THIS PLACE...!!!
Pros: Good Food, Lot's of Cheese, Cheap
Cons: Bathrooms, Smell of Hot Dogs, Not open 24 hrs
more