Are both 'at' and 'to' correct in these sentences?<br/><br/>He honored us with his visit 'at or to' the opening of our new restaurant. <br/><br/>He honored us with his visit 'at or to' Mcdonalds.