Food & Drink

"S" Sports Bar & Grill

Published On 03/18/2010 Published On 03/18/2010
Previous Venue Next Venue Venue Description
1. "S" Sports Bar & Grill 11995 SW 26th St, MIami, FL 33175

Just down the road from FIU, S is a straight-up sports bar in a sprawling space: there's a 40-foot bar decked with a row of 10 flatscreens, two side rooms with an additional 33 TVs, tons-o-high tops and booths, and a stage for DJs whose "We Are the Champions" records should remain indefinitely wear-free.