The Catfish Station
cgsi_6f0c39ba67d468d720d04341b2e7f006-431c777b01f395bbd931b20bc2a38d4f.img

The Catfish Station

12921 Fm 1960 Rd W, Houston, TX
(281) 894-5186 open:Monday - Saturday 11am -9pm Sundays - 12pm-7pm

Location, Location, Location:

Categories:

Restaurants, Seafood, Local Favorite, Lunch Spot, Catering,

The Low Down

Rants, Raves & Reviews