On the River Restaurant, Freeport Loading Map.... On the River Restaurant, Freeport919 W 2nd - FreeportDetails 28.953255 -95.3578579 Address 919 W 2nd Freeport TX United States Upcoming Events No events in this location