Napa Flats (College Station)

Napa Flats, College Station, Texas

Great food, great price, always great service. It’s not like top of the line, but it’s not bottom line either.