1 review
Send a Message
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...