Mama's. Try the wood grilled tuna. So good.
However you can't beat Tony's location.
Book an 8PM or 7:45PM reservation and ask to sit out on the porch.
Tell them you will wait, and be prepared to do so.
Then you have the best, most magical location enjoying your dinner when Spectromagic goes by, and can eat dessert while waiting for the fireworks.
You will be comfortable, not sitting on a curb, staking out your spot for 30 minutes. They don't let people run out on the porch and stand in front of you. It is the best. So the food is not so great, but the location is.
Your choice.