How does a taco bar work? Is it catered? A buffet? I've never seen one and it sounds good!

I have a question about our reception and I'm hoping I can get some good ideas from anyone creative out there. We have 106 people who have accepted the invitation to our Wedding Fiesta. The only people invited (and who are coming) are people that we have an active relationships with, so for example, family just because you are family were not necessarily invited. Family that reaches out and emails or calls even once every two months was invited (that's what we meant by "having an active relationship"). Because of the guidelines of who we invited I thought it would be fund to make name tags for everyone so they could mix & mingle easier and also get a smile on their face from "how" we know them. I was thinking a Friend would get a name tag that says:

How does a taco bar work? Is it catered? A buffet? I've never seen one and it sounds good!

Originally it was supposed to be set up like a bar, people could go up and just order what type of taco they wanted and walk away with it along with a couple of sides on a plate (like how you woudl go up to a bar and order a drink). But it ended up being a buffet. More work for the guests, but still very tasty.

The idea of the "bar" was so that it would keep the atmosphere casual and easy going (as people got hungry they could go order their food), instead of the typical sit down style reception with plated food or a buffet.

Does anyone ever do a "party" before leaving like a month ahead of time or so? We live out of state from all our family and most friends, so instead of trying to do a reception as soon as we get back and travel again back home... We were thinking try to head back home to get to see everyone that won't be able to make it to the wedding before?? I guess it's more of an engagement party? But trying to include everyone in something...