Barra & Parrilla offers grilled dishes.