The Nacho Bar is a restaurant specializing in nachos, with a cocktail menu also available.