Dear Starfish,
Your website, Facebook page and even this Yelp page all say that you are open on Fridays until 11pm. If I were to arrive at your establishment at 10:30pm for a late dinner after a long movie, I'd expect to be seated and served, not turned away because its "kinda 10:30, getting close to 11".
If you don't in fact serve food during the hours you list as being open for business, you might want to clarify that for your patrons. You are sending a mixed message and that's bad for business.
This has happened to me twice there in the past two months on different days of the week. That's bad for business too. You lost close to, if not over $400 in revenue over the course of the two times I was turned away. Suffice it to say that I will not be returning to see if there is repeat performance of your establishment turning down my money.
Another reviewer here has it right on the money. Great food, lovely people, lousy service. Twice.