Cabo Cabana

Row 1

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

Foursquare 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.