Wahoo’s Bistro and Patio
2021-03-25T12:06:29-03:00Wahoo’s Bistro and Patio is located at 36 Water Street in the historic town of St. George’s. Owned and operated by Alfred Konrad and Geza Wolfe; both owners bring with them decades of combined experience in the restaurant industry.