Cuisine | Mexican |
---|---|
Price | $$ (16-30) |
Rating | 5/10 |
Last Visit | Jan. 9, 2018 |
Location | SFBA: Peninsula |
An upscale tacos restaurant situated in downtown Palo Alto. The food is pretty good - the tacos are small but filled with a lot of meat. That being said, this restaurant is quite expensive and it probably isn't worth the money (each taco is around $5.50).