Fast food giant, McDonald’s has joined the band wagon with the mobile food truck concept. They have introduced a 40 foot pop-up restaurant offering the new ‘Create Your Taste’ concept. Place your order on their touch screen kiosk, whilst your food gets prepared right in front of you. We were […]