Ahhh! There's Nothing Like Street Vendors
These guys were serving up some delicious TexMex. The smell of the food literally demanded you buy it.