Business Categories: Restaurant Seafood Claim Listing Listing DescriptionFamily style Seafood Restaurant, Bar & Grill. Photos Loading... No Records Found Sorry, no records were found. Please adjust your search criteria and try again. Maps failed to load Sorry, unable to load the Maps API. Address: 1507 Voss Ave Odem Texas 78370 United States Get Directions Author: David Supporter of small and local businesses.