Originally Posted by GoingAway
Flygirl555 - this is your thread, you get to pick the place.
Thanks for all the great suggestions. Let's go with Lauriol Plaza. From their website, it looks like they have terrific food, great atmosphere, and margaritas!