Pop’s Place

Pop’s Place is at 4795 N. Main St., right across the street from Pine Forest Bap
Although we couldn’t get Pop’s Place employee Virginia Dyson to give away the se

Sometimes the best food is in the places you’ve never heard of, and in our quest to find the best food in Southeast Texas, we found a gem of a catfish restaurant in Vidor.

shadow