I've moved away but am frequently in Da Town for A's games, family, etc. I remember my first Pho when Pho 84 used to be across the street from the Alice Arts center. I had found a new favorite food! I used to frequent it for lunch when it moved to 17th St. Last time I went there, it was throroughly unremarkable.
Where are the best Pho joints in the Big O?