Check out Taco Grill & Sala Bar food truck around the western suburbs. We are stationed at Menards in Naperville, IL. All of our food trucks comes with over nine home-made salsa that compliment well with your tacos! Come check our mexican restaurant in Aurora, IL.