It's a chain with relativity poor yelp reviews,
I usually don't even consider these types of places. However my girlfriend likes to makes fun of me solely basing my selections on yelp reviews and I hate to admit it but she's right. Cabo is the places she'll always remind l hey you said it had bad reviews but you liked it", then I'll have to dip my head and go yeah your right. It's good, I've never had a bad meal and the margaritas are really good, like really good. It's a prime spot for people watching, good music and sometimes they have live bands .