Listing 6 restaurants in and around Newcastle.
Newcastle is a city in McClain County, Oklahoma, United States, and part of the Oklahoma City Metropolitan Area. The population was 10,984 at the 2020 census.
2110 North Main Street, NEWCASTLE, Oklahoma 73065
1900 Southeast 16th Street, NEWCASTLE, Oklahoma 73065
Steak
2812 South Main Street, NEWCASTLE, Oklahoma 73065
992 North Main Street, NEWCASTLE, Oklahoma 73065
Subs / Sandwiches
1013 North Main Street, NEWCASTLE, Oklahoma 73065
Coffee shop / Tea
816 North Main Street, NEWCASTLE, Oklahoma 73065