Update Info - Nemo's Seafood Grill
This restaurant was reported as closed. If it is open, let us know.
Nemo's Seafood Grill
810 US Hwy 90 W
Castroville, TX 78009
810 US Hwy 90 W
Castroville, TX 78009
This restaurant was reported as closed. If it is open, let us know.