D & J Grill Address: 2 E Main St, Marsing, ID 83639 Phone: (208) 209-2043 Restaurants Other Businesses: Cowgirl's Catering at 8507 US Highway 95, Marsing, ID 83639 Spot Pizza at 12 Sandbar Ave, Marsing, ID 83639 Caba's Marsing Restaurant at 2 E Main St, Marsing, ID 83639