Havelock NC #B Havelock NC | Our Town Cafe, Restaurants 1. 327 W Main St, #B, Havelock, NC 28532 | Our Town Cafe (252) 444-2165