Napa Flats

Review by Jacque

1727 S Texas Ave, College Station, TX 77840
Celiac
2 years ago

Food and service were great. LARGE gf menu!