Icon (Close Menu)

Logout

Herb Montgomery

The future home of new bar, The Island at 4812 John F. Kennedy Blvd. in North Little Rock.
Restaurants & Food / Small Business

North Little Rock to Get New Bar, The IslandLock Icon

If all goes as planned, The Island is set to open on Saturday, Oct. 15. read more >