Update Info - Poppa's Fresh Fish
This restaurant was reported as closed. If it is open, let us know.
Poppa's Fresh Fish
3227 Ocean View Blvd
San Diego, CA 92113
3227 Ocean View Blvd
San Diego, CA 92113
This restaurant was reported as closed. If it is open, let us know.