Shamrock Inn, located in Clifton, New Jersey, whose kitchen is open til about 11pm, serves some excellent bar food and then some. The prices are reasonable and the atmosphere is not stuffy. Another great quality that Shamrock Inn has is that it stays open til 3am every night of the week. However around 1:45am on the weekends Shamrock typically becomes very crowded.
more