Oxford’s Favorite Greek Restaurant Volta Taverna Turns 15 2 min read Local Food Oxford’s Favorite Greek Restaurant Volta Taverna Turns 15 Nature Humphries July 9, 2020 Proudly sitting just beyond the Oxford Square on North Lamar Boulevard, Volta Taverna has been one of...Read More