Known for her big heart, delicious barbecued chicken and grilled fish-to-go, you can’t beat Mama Tilly’s. Located on the corner of La Croix and Allan Louisy street just up from the Police Station. In 2020, Mama Tilly’s was designated “in the top 10% of restaurants worldwide!” by TripAdvisor.