black and white bed linen

GRASS OR GRAIN

Hearty meals and warm smiles in Palmyra, Virginia

Rated 5 stars

★★★★★

Welcome to
Grass or Grain Beefhouse

Grass on Grain Beef House in Palmyra, Virginia is a local spot known for hearty food, welcoming service, and a down-to-earth atmosphere that feels right at home in Fluvanna County. Conveniently located at 3417 Thomas Jefferson Parkway, it offers a casual, community-focused dining experience where guests can stop in for satisfying meals made to keep you coming back.

Open Tuesday through Saturday from 5:30 AM to 7:30 PM, it is a convenient choice for locals and visitors looking for a comfortable place to enjoy good food in Palmyra.

Stay UpdateD

Get updates on specials and events

The beef here is unbeatable—flavorful, tender, and cooked just right every time.

Amy B.

A cozy interior shot of Hearthstead with warm lighting and wooden tables filled with happy diners.
A cozy interior shot of Hearthstead with warm lighting and wooden tables filled with happy diners.

★★★★★