Tacos are probably one of my favorite foods - I love how versatile they can be.  Do you like tacos?
The best come from antojitos vendors in Philadelphia 
What kind of vendors are those?
Mexican street food
Mexican street food, called antojitos (literally "little cravings"), is prepared by street vendors and at small traditional markets in Mexico. Street foods include tacos, tamales, gorditas, quesadillas, empalmes, tostadas, chalupa, elote, tlayudas, cemita, pambazo, empanada, nachos, chilaquiles, fajita and tortas, as well as fresh fruit, vegetables, beverages and soups such as menudo, pozole and pancita. Most are available in the morning and the evening, as mid-afternoon is
as a popular snack.
North America Mexico.
In Mexico, there is a great variety of antojitos Mexicanos that are found at street food vendors, at any time of night or day: tacos, tortas (traditional Mexican sandwiches), tostadas, picadas, quesadillas, guaraches, panuchos, sopes, gorditas, tamales, atole, aguas frescas, and cemitas.
North America Puerto Rico.
Puerto Rico is well known for its street foods (referred to collectively as "cuchifritos" in New York City) and is