Update Info - Palace Bar
This restaurant was reported as closed. If it is open, let us know.
Palace Bar
311 Island Ave
San Diego, CA 92101
311 Island Ave
San Diego, CA 92101
This restaurant was reported as closed. If it is open, let us know.