Last Tuesday, Cozumel Grill & Tequila Bar celebrated their 14th anniversary with a Luau party & buffet. Cozumel has become an Allentown institution on Elmwood. Their famous patio is one of Buffalo's most favorite summertime hangouts. There are still a few more warm days coming up. So be sure to take advantage of the warm early fall weather on the patio at Cozumel Grill & Tequila Bar.