Bring cash! This place is one of the best small diners I have ever been to. The atmosphere was incredible but I did not have any cash on me. Fortunately, two amazing people picked up my tab. I think this just goes to show you what type of place this is. Highly recommended!!