Vic's Place is a pub offering food and alcohol, known as a gathering spot for a memorable time.