Farmer John's Market

$ • Ice Cream

Hours:
15 Grandview Bench Rd, Grindrod
(778) 443-5111

About Farmer John's Market

Farmer John's Market is a family-friendly restaurant that offers delicious sandwiches and ice cream, making it a great lunch spot for kids. The welcoming atmosphere features covered picnic tables, a large playground, and locally made products. Visitors can enjoy fresh eggs and produce, along with gluten-free options. It’s a fun place to stop, especially for enjoying a cone with an awesome variety of ice cream and local vendor items. The staff is friendly and efficient, and the outdoor play spot keeps kids entertained. Guests can also see the cows interacting with each other and observe the milking process, adding an authentic farm experience. The menu includes favorites like the Chipotle chicken sandwich, which is tasty, though some items like the chicken breast may be processed. The market carries a good selection of items, including better basics like flour, with some prices on the higher side but others more reasonable. Overall, Farmer John's Market is a must-visit when traveling through the area.

Customers' Favorites

Farmer John's Market Reviews

4.6
137 ratings
Restaurantji Rating
5
76%
4
15%
3
7%
2
1%
1
1%
Food
4.7
Atmosphere
4.4
Service
4.5

Share your opinion about Farmer John's Market

Restaurantji Rating

I recently visited Farmer John's for the first time. I was especially impressed with their main barn. Their cattle looked happy and well cared for. There were thick beds of sand for them to lay in, large fans and misters to keep them cool on hot summer days, and they looked well nourished.

The staff was warm and friendly, they had a nice selection of goods in their store and the ice cream cones were very yummy. Finally, there is plenty of outside seating to enjoy your snacks...read full review

Read All Reviews(137)

Menu

Add a Menu
Farmer John's Market Menu
Farmer John's Market Menu

Photos

Add a Photo
Farmer John's Market
Farmer John's Market
View All Photos

Hours

Monday 8:30AM - 5PM
Tuesday 8:30AM - 5PM
Wednesday 8:30AM - 5PM
Thursday 8:30AM - 5PM
Friday 8:30AM - 5PM
Saturday 8:30AM - 6PM
Sunday 8:30AM - 6PM
Updated on: