Bar And Grill 1 88 Grill 4.6 Superb 121 Reviews 502 Main St, New Castle “Not super great, got my food and it seemed like half of it was missing.. what I did get tasted ok..” Menu