La Neta is a Mexican restaurant offering a relaxed atmosphere with a terrace. Authentic cuisine highlights include nachos and birria tacos.