Tortuga is a pizza restaurant with a focus on a wide selection of beers. It offers a well-decorated and clean environment with friendly service.