Chef's Pho & Grill

324 S Twin Oaks Valley Rd
San Marcos, CA 92078

A Thai and Vietnamese Restaurant in San Marcos CA

We serve amazing Vietnamese foods with fresh ingredients. Our restaurant has an amazing ambien and friendly services.

Day Opening Closing
Monday - Sunday 10:00 AM 9:00 PM
Click the button to add a review for Chef's Pho & Grill

Add Review