List of Papacitos Bar & Grill Stores in Stilwell, OK Outlet Note Regular Brands Papacitos Bar & Grill Oklahoma Stilwell Rating 5 based on 60 votes Products Restaurants NameAddressPhone Name/Address/Phone Papacitos Bar & Grill outlet - Stilwell 911 W Locust St (978) 696-2225 People Also Viewed