Cerro Grande is a Mexican grocery store with a restaurant counter, offering tacos, tamales, and other hot food items.