On the River Restaurant

919 W 2nd St
Freeport, TX
979.233.1352
28.953492
-95.357901
Hours:
Mon - Sat:11am - 9pm
Sun: 5pm - 9pm

for On the River Restaurant
Directions
from: