Hello. We are throwing a surprise birthday party in Miami Beach and are wondering about some really cool lunchtime spots. We are looking for restaurants in a mid ranged budget, an option of outside dining, and also have a very fun and festive atmosphere. Most people in the group will be in the late 20s and early 30s. Any ideas? Thanks!