March 21st, 2018
Just got word from Matcha’s Bar & Grill on the Hill that they are again open for business. Located in Fort Hill, Tortola, Matcha’s offers great food and drinks in a open air setting with a beautiful view of the harbor. They also feature live music entertainment every Friday.
Matcha’s Bar & Grill: +1 284-494-1387