No you don't need one, you might just have to wait a little.
I wouldn't think so, but it's small and there aren't that many options in downtown apopka. I would make one just to be on the safe side. Weekends can be so unpredictable. Good luck, hope you enjoy it!
Reservations aren't necessary but it's a small restaurant and can be packed at times.
Thanks! Your answer is awaiting moderation.