Cabo Mexican Restaurant

Foursquare Tips

  • The salsa bar!!!!!
  • Tableside guacamole is the best!
  • LOVE that salsa bar!!
  • These people don't understand the meaning of "no guac". Speak to these ppl like they r special because they are in their heads...