China Barn Reviews & Details
320 Tuolumne St.
China Barn is located at 320 Tuolumne St. in Vallejo near the intersection of Carolina St and Monterey St. Their menu consists of Chinese dishes . Call (707) 642-1523 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:Carolina St And Monterey St
Tell us more about China Barn Vallejo!