Darbar

Darbar India Grill & Bar

Owners of Darbar India Grill restaurants charged with tax crimes

Officials say the locations evaded paying more than $280K in sales tax.