Take advantage of the summer while it's still here! Spend your days & evenings on Buffalo's biggest and best patio bar & restaurant, Cozumel Grill & Tequila Bar on Elmwood Ave in Buffalo, NY. Awesome Mexican and southwestern food including their signature deep fried, breaded cactus strips - real cactus! The patio at Cozumel is definitely the place to be this summer.