Facebook
Madra Rua named best S.C. bar to watch the World Cup

Buzzfeed's list of the best places to watch the World Cup decided Madra Rua in North Charleston was South Carolina’s top spot.

Filed in