Verbena’s What is this? Close icon Rating Scale Number Description 5 Excellent 4 Very Good 3 Good 2 I am not in a rush to return 1 I will not be going back Verbena’s opened for business on January 4, 2009. (207) 767-2011103 Ocean Street, South Portland, ME, USAWebsite | Map