Poppa's Fresh Fish Company is a seafood restaurant Logan Heights San Diego located in United States.
3227 Ocean View Blvd (at S Bancroft St) San Diego , CA 92113 United States
Reservations | No |
Credit Cards | Yes |
Call before you go if you want fresh sea urchin . Depends on when the diver is on duty.
Fresh uni! Don't let the location in the 'hood fool ya!
Sea food Pho
Freshest seafood in town! Try the squid sandwich, fries and lemonade. It's delicious! - Donna G
Crab cake fantastic.... Grouper wonderful and lobster tacos delicious - Ker Buringrud
Awesome Mexican food and sushi. Nice place to hang out. - Pablo Lumas