Cabo Cabana

Mexican
$
24201 Valencia Blvd (Valenica Town Center Food Court)
Valencia, CA 91355
(661) 222-7800

Tips

  • Bad service. Don't pay attention to customers too busy joking around. For the price and the quality EH.
  • Nachos grande are the best and are big enough for 2 to share.
  • No coming back here again. I thought I had bad service karma until I read others.