Operator of a chain of Mexican street food restaurants in Helsinki, Finland. The company's Mexican food products like burritos and tacos are made from fresh ingredients and vegetables that are reasonably priced, giving c