There's nothing to critique. They've figured it out. The causal atmosphere, the show stopping drinks, and the menu... it's delicious! The bonus- it is located in NoDa. Cabo Fish Taco is winning all around. No wonder they're featured on tv shows and in magazines. The honey glazed salmon taco is my personal favorite.