Note
Step into a vibrant South American tavern, located in the original Llama Inn space, featuring a rooftop. Their grilled potato bread with cultured butter is a standout dish, you'll want to order two. A lively atmosphere with delicious small plates.