13 Best Restaurants in Sherwood, Arkansas
Sherwood The lovely city of Sherwood is in central Arkansas, just north of Little Rock. Over the years, Sherwood’s restaurant scene has grown thanks to its small-town feel and closeness to the state capital. There is something for everyone, from standard diners that have been around for a long time to new bistros that serve … Read more