China Barn of Vallejo Freddies China Barn, VALLEJO, California (CA)
Readily positioned at 320 Tuolumne Street () in VALLEJO, California (CA) (94590), China Barn of Vallejo Freddies China Barn can be reached at 7076421523. Make sure you call in ahead of time to make a reservation.
More restaurants in VALLEJO, California (CA)
China Barn of Vallejo Freddies China Barn contact information and details:
Address: 320 Tuolumne Street - , VALLEJO, California (CA) 94590
Contact Phone: 7076421523