Bar Altzola is a Latin American restaurant known for homemade nachos with seasoned ground beef and guacamole, plus a variety of dishes and snacks.