I love BBD -- Andre (owner and son of former owner) is a great guy. They do a lot of catering, so their hours can be screwy, but the food is phenomenal!
The black beans, rice, cubans and empanadas are my fav.
Check it out -- even when they're busy, I've never had to wait more than 10 minutes.
Seating is limited too, so don't get frustrated. Just get it to go or sit outside! :)
more