this place is what a restaurant should be, everything is delicious, drinks are strong. but the bar is the place to get the best experience. ask for Gus or David. take it from me, I'm in the biz
Fridays in North Miami Beach, FL is America’s most iconic bar... and grill. One that just happens to serve killer food in an environment where it’s always Friday.(Show more)