New Post From The Franchise King® A San Diego birria brand is making a big move. In this case, it’s Mike’s Red Tacos that just announced a national franchise initiative, an expansion, and they already have over 200 locations in development. That’s no...