Llama Inn

By Posted on 1 m read

This upscale Peruvian restaurant is one of the restaurants I always refer to when people ask me “what’s your favorite restaurant?”. The food here is executed very well and it’s always consistently good!

It happens to have one of my favorite dishes….ever…the beef stir fry.

Share this article