Update Info - Balboa
This restaurant was reported as closed. If it is open, let us know.
Balboa
5454 Balboa Ave
San Diego, CA 92111
5454 Balboa Ave
San Diego, CA 92111
This restaurant was reported as closed. If it is open, let us know.