Mamma Llama's is right across the street from my business, so it is so simple to just pick up the phone and order lunch. Lots to chose from but my favorite is the well-stuffed tuna salad, lettuce and tomato on toasted whole wheat with yummy tortilla chips on the side. Served always with a smile. (I am so glad they are there.) Great live music many week ends too!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.