Charro's Street Tacos
$ Taco restaurant, Meal delivery
About
Charro's Street Tacos stands out in Portland’s culinary scene with its authentic taco offerings crafted from fresh ingredients. This charming family-owned food truck, located at 5305 N Lombard St, is cherished for its warm atmosphere and friendly service—guests rave about the staff, who treat every visitor like family. With a 4.7-star rating, patrons love the delicious chicken quesadillas and prized mini taco plates featuring paprika pork. Be sure to check out their unique salsa packaging! Affordable and fulfilling, it's a must-stop for taco lovers exploring the area.