I feel a bit awkward speaking out, not being a full fledged member here, but, here are my thoughts:
Flyers: great food, little seating, gets jam packed quickly.
You can sneak parking next door at the Elks.
Just a thought: San Remo's??
Lottsa parking and I recall they used to have a meeting area immediately
To the left as you enter......