I apologize but this isn't a review. As I'm too impatient to call 20 - 30 restaurants to find out about Christmas dinner options, does anybody know of a nice place to bring a group of 10 comfortably? Appreciate any feedback good or bad!
Danna S. replied:
The Sienna Tavern at 5 th and Washington. It's HUGE and yummy. http://www.sienatavern.com/miami/