1 review
Location
Chula Vista, CA
OhSoHandy user since
February 2009
My favorite restaurants
I live in Otay Ranch and before they opened, I've been known to travel 30 minutes (805N) for good pho. I was pleasantly surprised with this restaurant...
Category: Restaurants
Tags: vietnamese, pho, hiep, chula vista, otay ranch