1 review
Location
Chula Vista, CA
OhSoHandy user since
February 2009
Category: San Diego 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 restau...