Al Pastor Torta from El Famous Burrito in Chicago, IL (I could only finish half in one sitting)

Dining and Cooking