Christopher’s (College Station)

Christophers World Grill, College Station, Texas

take 5 lol

This place is always good, but the Foi Gras this time was some of the worst I’ve had. But Christophers is still the best food in College Station