Restaurants.com
by location
by category
about us
Find the best restaurants near you
Tavo
Address
212 South Elm St., Greensboro, North Carolina, 27401
Features
Reservations
Alcohol
Cuisines
International
About Tavo
Where Rum Runners used to be