During my "normal" life - nothing before lets say 6:30 PM or so on a weekday (heck, many times I am still at work at that time). On a weekend if we are having a BBQ or party, maybe 1:00 PM. If I happen to go to a place that has them, a Bloody Mary is a good thing. I am not adverse to mimosas, but they are not my favorite (I do drink them when they are free though)
Now, on Vacation. All bets are off - nothing wrong with a beer at lunch. And heck, if its before lunch, whats the problem. And really, doesn't late night merge into early morning somtime?
-dave