Our wedding is going to be at 5 in the evening, with a buffet-style "sandwich" reception afterward (meat & cheese trays w/ buns & crackers, fruit platter, chips, etc.)
My grandma told me that since it's an evening affair, it's completely rude of me to not offer an open bar, or at the very least buy enough beer for everyone.
"Everyone" equals around 125 people (not all of whom are old enough to drink, but still). I hadn't planned on any alcohol; my fiance doesn't drink and I rarely do (I'll have the occasional mixed drink on New Year's Eve with my family, but that's about it), so we didn't see a need - we're not even toasting with champagne.
My mom said it'd be fine to just tell anyone who asks if there'll be alcohol it's "bring your own beer", because alcohol is going to add a decent amount of money to the cost. Is she right, or is my grandma right that I'm going to offend a lot of people by not providing them with alcohol?