Update Info - Green Acre
This restaurant was reported as closed. If it is open, let us know.
Green Acre
3535 General Atomic Court
San Diego, CA 92121
3535 General Atomic Court
San Diego, CA 92121
This restaurant was reported as closed. If it is open, let us know.