Hands down, Lemongrass Vietnamese
Restaurant has to have the best pho
in town. Let me tell you, I’m a huge
fan of pho. I’ve searched all
throughout LA and have been to
many different pho restaurants and
Lemongrass has to be my number
one pick for best pho in town. The catch, however, is that Lemongrass is in Eagle Rock (and is around the corner from Occidental College, my beloved alma mater) so yes, you’ll have to drive out across town for the best pho you’ll have in LA. However, the pho, along with the quick service and low prices, are good enough to drive any pho lover to Lemongrass.
I’ve been to Lemongrass routinely throughout the past year, and I’ve never had… read more





