Populist Parillada
The Henry Hotel is a seedy little South Beach venue on Washington Avenue just north of Fifth Street. Still, Sport Café did a brisk business while situated there between 1992 and 1999, which is when it moved to classier digs up the block on the corner of Sixth and Washington…