The Best Restaurant in the US Is an Indian Eatery in North Carolina

Chan Pani, voted the best restaurant in the US.

Photographer: Jack Sorokin

Chai Pani, which serves affordable Indian street food in North Carolina, is the best restaurant in America.

The Asheville eatery was named America’s most Outstanding Restaurant at the James Beard Foundation Awards in Chicago on Monday, topping nominees such as Brennan’s in New Orleans.