Our first location. We started in a 5,000 square foot renovated office space located at 966 Dutton Ave. in Santa Rosa, CA. “In the front, you could order burritos and tacos from the deli,” said Carlos Tamayo, Co-Founder. “In the back, there was one corn (tortilla) machine and the bags of masa.”