Address: 13135 SW 89th Place, Miami FL (Miami South)
Nice Sports Bar, lots of TVs, Good Food, Great Karaoke