Green Leaf Cafe

765 Scotland St, Williamsburg, VA 23185

Tavern for casual American eats & tap beers in a quaint setting with sports on TV & a patio.

More Things To Do

Commodore Theatre

Funny Bone

Topgolf Virginia Beach

Mango Mango Dessert

Scroll to Top