The Terrace Restaurant is a fabulous café inside Longwood Gardens. The main downside to this fantastic restaurant is that you cannot eat here without purchasing an admission ticket to the entire estate. Longwood Gardens is well worth the cost of admission though, so do yourself a favor and make reservations for a late lunch during your trip.
The food selection is impressive, and they have a very affordable and long wine list to complete your meal. Make sure you save some room for dessert-- this is the place to splurge! If you can, try to get a seat on the umbrella'ed patio.
more