Neptune Lobster Tank in Chula Vista, California
(619) 427-8690
730 H street #3
Chula Vista, CA 91910
Map
& Directions
Services Offered:
Lobsters
Meat And Fish (seafood) Markets
Including Freezer Provisioners
Business Information:
Business Sector: | Residential, Commercial |