Al Pastor Street Tacos Restaurants in Portland
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Portland, 375 NE Holladay St, 97232, Portland, US, United States
"I got St.Louis ribs and it was very good. Staff is very nice too."
Feedback
These reviews refer only to the mentioned ingredients.