Update Info - The Red Onion
This restaurant was reported as closed. If it is open, let us know.
The Red Onion
1321 Springs Roaf
Vallejo, CA 94591
1321 Springs Roaf
Vallejo, CA 94591
This restaurant was reported as closed. If it is open, let us know.