Our Garden of Eden Address: 305 N Main St, Edinburg, VA 22824 Phone: (540) 984-9794 Restaurants, Subs & Sandwiches Other Businesses: Carmella's at 102 S Main St, Edinburg, VA 22824 Bennett and Zimmerman Attorneys at Law at 407 N Main St, Edinburg, VA 22824 Bean's Barbecue at 117 S Main St, Edinburg, VA 22824