A Mexican fast food kiosk that primarily serves delicious and mouth-watering tacos that you should have very often!