I'O A Good Choice
I'O is a very good call. Its owned by the same owner's of Pacifico and they share the same great beach location at the end of Front Street.
If they will work with you--then go for it.
The sunsets from their location are AMAZING.
Best of luck!