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.

Before & After

31 Main St, Parking out back, Sperryville, VA 22740-2169
+1 540-987-8392
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent75%
  • Very good25%
  • Average0%
  • Poor0%
  • Terrible0%
Travellers talk about
“paninis” (4 reviews)
“quiche” (5 reviews)
Closed Now
American, Cafe, Vegan Options, Vegetarian Friendly
31 Main St, Parking out back, Sperryville, VA 22740-2169
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (43)
Traveller rating
Traveller type
Time of year

1 - 10 of 43 reviews

Reviewed 1 week ago via mobile

Made a quick stop after hiking to Mary’s Rock....enjoyed a coffee and chatting with the friendly staff. Lavender latte was an unexpected bonus for my wife. Plenty of snacks, sandwiches, and light fare available. Will definitely be back next time we’re in the area.

Date of visit: December 2018
Thank Good0wind
Reviewed 7 November 2018

This cute little cafe in Sperryville offers a welcome spot to enjoy a light lunch or savor a hot drink with some pastries. The decor inside is eclectic with table and chairs spread over a couple of small rooms. In the "back room" tables nestle...More

Date of visit: November 2018
Thank sailingboat
Reviewed 6 November 2018

This is a cozy place with great coffee and pastries. Community hang-out and casual meeting place for friends. Sperryville is a fun little village in Rappahannock County, Virginia, near Shenandoah National Park.

Date of visit: August 2018
Thank Patty H
Reviewed 28 October 2018

We had a delicious lunch featuring great paninis. I had chicken pesto and my wife had turkey with a fig sauce. We ended up having a half of each and agreed the chicken was better. The menu also has soups and quiche. This place serves...More

Date of visit: October 2018
Thank Bob B
Reviewed 2 October 2018

This pretty little cafe is on the Main Street in Sperryville and serves a menu of coffee drinks, sandwiches and soups. We stopped on our way to Washington, VA and had a late lunch. The food was really good and the atmosphere was very pleasant....More

Date of visit: October 2018
Thank Suzanne L
Reviewed 9 July 2018

The coffee is terrific but so is the blueberry lemonade. The owners are community minded and strive to be good hosts.

Date of visit: June 2018
Thank Amy I
Reviewed 30 June 2018

Delicious coffee, lattes and specialty drinks. Great service. We also ordered two blueberry muffins that were hot and fresh. Highly recommend.

Date of visit: May 2018
Thank Joanie B
Reviewed 21 June 2018

Visited Before & After again yesterday and enjoyed the food as well as the professional service. The employees were so courteous and, again, helped my friend with a "meat allergy' she has. Again, they were able to serve her with a 'food" she could eat....More

Date of visit: June 2018
1  Thank Laura R
Reviewed 1 May 2018

The coffee is soooo good. I usually get the mocha with extra chocolate, but was lured by the cardamom special (got it as a cappucino). Oh so good. And I'm not normally into muffins but theirs are worth going out of your way for!

Date of visit: April 2018
Thank Glbtrttr72
Reviewed 7 April 2018

Another place that confirmed the small town charms of Sperryville, VA. What good coffee houses were like before Starbucks took over the world. I enjoyed my Late and homemade quiche for a light lunch.

Date of visit: March 2018
Thank 939freda
Nearby HotelsSee all hotels
2,462 reviews
15.12 km away
Hillside Motel
141 reviews
15.47 km away
Days Inn by Wyndham Luray Shenandoah
940 reviews
16.95 km away
The Cardinal Inn
152 reviews
18.58 km away
Nearby Restaurants
Three Blacksmiths
62 reviews
.10 km away
Headmaster's Pub
94 reviews
.30 km away
Burgers N Things
33 reviews
.15 km away
Nearby Attractions
Copper Fox Distillery
225 reviews
.99 km away
Pen Druid Brewing
26 reviews
1.04 km away
River District Arts
26 reviews
.96 km away
Haley Fine Art
7 reviews
.12 km away
Ask a question
Questions & Answers
21 August 2017|
AnswerShow all 2 answers
Response from Slddl | Reviewed this property |
During the week its open until 3 Pm and weekends until 5 PM
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Parking Available, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Digital Payments, Free Wifi, Accepts Discover, Wheelchair Accessible, Serves Alcohol, Accepts Credit Cards
Good for
Open Hours
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
Location and Contact Information
  • Address: 31 Main St, Parking out back, Sperryville, VA 22740-2169
  • Location: United States  >  Virginia (VA)  >  Rappahannock County  >  Sperryville
  • Phone Number: +1 540-987-8392
  • E-mail
Before & After is a country-chic Espresso & Wine Cafe located at the foot of the Blue Ridge Mountains, on Historic Main Street Sperryville. Food is locally sourced, seasonally prepared, and internationally inspired. Every drink is artfully tailored to your preferences. Our market is full of unique wine, food, and apparel. Indoor and outdoor seating is also available.
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