These Spanish Garlic Potatoes al Pastor are packed with so many great flavors, they are easy to make and come together in about 30 minutes. Gluten Free.