The Rabo was excellent... EXCELLENT, the black beans were perfectly seasoned... This place gets the official Cuban seal of approval from my mami and me... Oye que Rico!
Any restaurant that doesn't have a public toilet with dine in facilities really needs to consider if it should stay open. Take your business elseware. Not worth it little hole in the wall joint.