168 SE 1st St
Miami, FL 33131
This upscale sports bar offers classic American pub fare in a slick, space with plentiful HD TVs.