Bell's Bar & Grill Address: 2001 Spirit Lake Hwy, Castle Rock, WA 98611 Phone: (360) 967-2367 Restaurants, Bars Other Businesses: Mountain Mudd Espresso at 2307 Tower Rd, Castle Rock, WA 98611 Roubicek, Chris at 209 Front Ave SW, Castle Rock, WA 98611 El Compadre Restaurant at 1289 Mt Saint Helens Way Ne, Castle Rock, WA 98611