We had Mi Puebla cater our work Cinco de Mayo event for about 300 people and it worked out great. We asked for street tacos, both steak and chicken, served buffet style. They brought a ton of food. The salsas and pico were fresh and delicious as were the tacos. Now I just need to visit the restaurant!