the secretgardencafe is a hidden gem in historic occoquan. located at the end of the main street, you'll miss it if you don't know what you're looking for. their outdoor patio is a great place to kick back and relax in the lazy spring afternoons. the food is good and not to expensive considering it's in historic touristy occoquan. i recommend their brunch but make sure you make reservation before hand and get there early as space is limited. overall, i think the secretgardenis the best place to dine in old town occoquan.