Tortuga Cafe offers handmade pizza and burgers.