For a more "taco truck" style I've been to parties catered by Taco llama (SFV) and they're great. They cook everything fresh while you're standing there - burritos, tacos, quesadillas, you name it. They also bring a small salsa bar with great salsas