Panda Express ★★★★☆3.9 (652) Restaurants Chinese restaurant · Asian restaurant · Chinese noodle restaurant (...) 972 Admiral Callaghan Ln Ste B, Vallejo, CA 94591 Today: 9 AM–11 PM Call Website Details →