Red's Place is a gastropub offering gourmet pub fare and cocktails in a modern tavern setting.