Main Street Bar & Grill Address: 155 N Main St, Richfield, ID 83349 Phone: (208) 487-2003 Restaurants