A small and green ladden Costa Rican restaurant that draws a wide variety of guests who come for the restaurants authenticity and charm.
The strip-mall location might be a bit off-putting, but once inside, the Peruvian art-clad walls transport patrons to a land where they can feast on paella and other Peruvian treats.