New-wave taqueria in a retro-diner setting.