San Diego-based Mike’s Red Tacos only has two locations, but it’s eyeing a nationwide expansion with a new franchise development agreement. The future looks green for Mike’s Red Tacos.
San Diego-based Mike’s Red Tacos only has two locations, but it’s eyeing a nationwide expansion with a new franchise development agreement. The future looks green for Mike’s Red Tacos.