Pop's Grillin' is a restaurant serving grilled dishes in a welcoming atmosphere.