We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mamma Llama Eatery and Cafe

490 Main St., PO Box 3314, Weaverville, CA 96093
+1 530-623-6363
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent52%
  • Very good41%
  • Average6%
  • Poor0%
  • Terrible1%
Travellers talk about
“lunch” (11 reviews)
“sandwich” (6 reviews)
“wraps” (3 reviews)
Open Now
American, Cafe, Healthy
490 Main St., PO Box 3314, Weaverville, CA 96093
All Details
Write a ReviewReviews (58)
Traveller rating
Traveller type
Time of year

1 - 10 of 58 reviews

Reviewed 18 November 2017 via mobile

We've been to Mamma Llama Eatery probably 15 times or so. I have never been dosappointed. I'm a creature of habit so I usually get the same thing. I've tried about 4 different menu items and 3 varieties of coffees. Everything is great. All the...More

Thank Laura E
Reviewed 28 October 2017

I stopped on my way from Eureka to Redding at Mamma Llama in the the quaint little town of Weaverville, and had a cup of coffee and a breakfast wrap. I was not disappointed with either and happy to find a vegetarian choice. The wait...More

Thank Allen P
Reviewed 21 October 2017

I was waiting for a great place, so they exceeded my expectations. The service was excellent, the food was light and great, the place is pleasant. I loved this place. Go and enjoy!

Thank Amanda V
Reviewed 23 September 2017 via mobile

Stopped here on the way through and im happy we did. Excellent coffee here! Good place, friendly staff.

Thank RHeckly
Reviewed 17 August 2017 via mobile

Cute, kitschy place with good food and coffee! The atmosphere is very casual and layer back. When you come in, head to the counter to order food and drinks...don't expect table service. Both hubby and I had the spicy egg mountains. They were very tasty,...More

Thank Marie V
Reviewed 13 August 2017

I was expecting to see the "old" Mamma Llama before the remodel. Now it caters to the millineal group. Looks like a bar but not a restaurant. I get it--but a little disappointing.

Thank 860elaineg
Reviewed 13 August 2017

My wife and I were on a drive from Mount Shasta to Trinidad on the CA coast, and the charming town of Weaverville was about the midpoint. We decided to stop here for a bite to eat and a break from driving. Looking at the...More

Thank Andreas G
Reviewed 6 August 2017 via mobile

Stopped here on our way through Weaverville. Had the Beef Inferno sandwich, which was excellent. Definitely a good place to stop for food if you're in the area.

Thank MikePbo
Reviewed 26 July 2017

Stopped along our way in this cute town to stretch our legs and decided to grab a hite to eat. Walked past a couple other places and saw how busy this place was so decided to follow the crowd. Unusual choices, big variety. Good service,...More

Thank grpandnana
Reviewed 11 July 2017

This is a fun place to go for a casual meal or quick bite, or a coffee or juice/smoothie. Sandwiches and wraps are original and delicious. Can be slow on busy days.

Thank N6619UOelizabethj
Nearby HotelsSee all 5 hotels in Weaverville
Weaverville Hotel & Emporium
150 reviews
.07 km away
Red Hill Motel
28 reviews
.16 km away
49er Gold Country Inn
53 reviews
.39 km away
Motel Trinity
17 reviews
1.26 km away
Nearby Restaurants
21 reviews
.59 km away
Stagecoach Pizzeria and Cafe
25 reviews
.09 km away
La Grange Cafe
14 reviews
.05 km away
Nearby Attractions
Weaverville Joss House State Historic Park
54 reviews
.29 km away
Redwoods and Rivers
7 reviews
33.32 km away
Whiskeytown National Recreation Area
74 reviews
33.41 km away
Whiskeytown Lake
196 reviews
45.25 km away
Questions & Answers
Get quick answers from Mamma Llama Eatery and Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$6 - US$19
Lunch, Dinner, Breakfast, Drinks, Brunch
Restaurant features
Reservations, Highchairs Available, Takeout, Seating, Parking Available, Street Parking, Free Off-Street Parking, Wheelchair Accessible, Serves Alcohol, Wine and Beer, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Accepts Credit Cards
Good for
Child-friendly, Kids
Open Hours
9:00 AM - 2:00 PM
7:30 AM - 4:00 PM
7:30 AM - 4:00 PM
7:30 AM - 4:00 PM
7:30 AM - 4:00 PM
7:30 AM - 4:00 PM
10:00 AM - 3:00 PM
Location and Contact Information
  • Address: 490 Main St., PO Box 3314, Weaverville, CA 96093
  • Location: United States  >  California (CA)  >  Weaverville
  • Phone Number: +1 530-623-6363
  • E-mail
Mamma Llama offers a healthy choice for diners. Breakfast includes homemade biscuits and gravy, waffles, breakfast sandwiches, and burritos and more. Lunch includes various sandwiches, wraps, salads and homemade soups and fries. We offer Gluten Free bread and wraps along with Soy Cheeses. Serving hot, cold or blended espresso and non espresso drinks, beer on tap and wine.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing