Rating: 5

April 26, 2011

Pachamama's is terrific. It is a wonderful place for lunch, especially with great specials everyday. I have yet to try dinner there, but lunch is always great no matter what I get.