WOW! I had a party for a 60th birthday. Baja's Tacos was supposed to show up at 3 pm and server from 4 to 6. They came really early and I was initially concerned that they didn't get the time right as they didn't speak English very well, but they stayed from noon to 6 pm and everything was made from scratch (guacamole, tortillas, beans, rice, meat, etc.). Plus, I got all the leftovers. I will be eating for a week! The food was awesome and all the guests raved about it. You will absolultely love these guys!