Neptunes Seafood House
is an awesome seafood Restaurant
Ranked #1 of 46 Restaurants in South Side San Antonio.
Some say, it is hungry.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
probably one of the best seafood restraunts south of downtown. this place has been a staple of goliad road for many years now and is a true delight. try the fried mushrooms and if your hungry get the