South Beach

Looking for some recommendations for a few restaurants/bars. Ill be staying on Collins Ave and I an looking for some great restaurants and bars/happy hours. As for restaurants i have looked at Juvia, Michaels Genuine, The Forge and Pubbelly Sushi...are there any i should also check out? Also as far as bars I've been looking at The Clevelander...just looking for good happy hours (prefer bars with a good craft beer esp cigar city) and great views