Poppa Fish LLC
Address:
3227 Ocean View Blvd, San Diego, CA 92113
Phone:
(619) 501-6787
Restaurants,
Seafood
Other Businesses:
- La Fiesta at 3227 Ocean View Blvd, San Diego, CA 92113
- Azteca Mexican at 4600 Air Way, San Diego, CA 92102
- Harborside Thai & Sushi at 2844 Main St, San Diego, CA 92113
- Sason De Mama El at 2941 National Ave, San Diego, CA 92113
- Roma Pizza & Grill at 3081 National Ave, San Diego, CA 92113