New Amsterdam Pub is a lively bar offering pub fare with Dutch specialties, draft brews, cocktails, and live music. It features a popular patio.