Elephant and Castle Pub and Restaurant is a great authentic English pub. The décor and ambience are wonderful – it makes you feel like you are really in England. The menu is extensive and the food is great. They serve English meals as well as American dishes. They have a huge selection of beers on tap and have a nice lounge area. They also have a private room for parties available.