Red Top Restaurant
327 S Brazosport Blvd, Freeport TX 77541
(979) 233-8149
Directions
Order Online Delivery
Doordash
Freeport, Texas
Red Top Restaurant
327 S Brazosport Blvd, Freeport
(979) 233-8149