The Tiny Turtle is a casual, window-serve Caribbean restaurant known for its fusion menu, painted murals, and outdoor seating.