Update Info - Siete Mares Restaurant
This restaurant was reported as closed. If it is open, let us know.
Siete Mares Restaurant
2234 Logan Ave
San Diego, CA 92113
2234 Logan Ave
San Diego, CA 92113
This restaurant was reported as closed. If it is open, let us know.