Sandwich Shops in McLoud, OK Subway12601 S McLoud RdMcLoud, OK, 748514053867536Fast Food RestaurantsPlaces To EatRestaurants DowntownRestaurants That DeliverResturantsSandwich ShopsSubwaySunshine CafeTake Out RestaurantsUsed Restaurant Equipment Supplies Show More