O Cravinho is a local's landmark, right in the center of the historic area. The bar is relatively small, but that doesn't stop people since the crowd easily overflows into the large plaza of the Terreiro de Jesus.
There are lots of tables on the sidewalks, but people who come late usually just stand about. It is locals place to come and meet friends, socialize and get some typically local style nightlife.
The bar is a well kept, clean place, with a long wood bar. Lots of locals and people from every walk of life hang out here, so there is a lot of variety. Obviously they serve all types of beers, but also cachaca and local specialties too.
Dress Code: Dress code is completely casual. Most people will be on the outside sidewalk and patio seating, so dressing for the weather is the best idea.
It is listed and advertised as the Traditional House of Forro. While it was pretty busy when we were there, it was by no means traditional. Doors open earlier, but the crowd does not arrive until ~10pm.
The did play forro music and the dance floor was full of locals dancing to the rhythms, but it did not last long. Maybe it is because we arrived late, but about ~1:30am, the music changed to pop and club music. Dancing groups went on to stage to accompany some of the live singers, but by the end of the night, it was only DJ's playing club music.
While we still had a good time, I would not say it is a forro place, but rather a dance club that sometimes plays forro. You must pay an entry fee to get in (~B$10 for men, ~B$6 from women). You also buy drink tickets at a separate cashier then bring your ticket to the bar.
The dance floor is rather large, but for those who want a bit of fresh air, there is a large patio on the back side right on the beach.
Dress Code: Dress code is very casual, but most guys will be wearing long pants and most girls will be wearing typical club outfits.
Many nightclubs and dance venues in Brazil have live music. You'll find clubs with DJ's also, but the live music venues are tons of fun!
Dress Code: Casual....A lot of people wear jeans and the ladies almost always wear heels. However, there really is no standard and I didn't see any enforced dress code. It's all up to you!