Happy Dragon Chinese Restaurant

626 Walnut St
San Carlos, CA  
Hours of Operation
Mon - Sat 11:00 am - 9:00 pm
Sun 4:00 pm - 9:00 pm
Customer Reviews
Business Details
People Also Viewed
King Chuan Restaurant
1188 San Carlos Ave
San Carlos, CA
 (4)
Rice Garden
1133 Old County Rd
San Carlos, CA
Henry's Garden
1050 El Camino Real
San Carlos, CA