La Tortuga is a Mexican restaurant specializing in street food favorites like tortas and quesadillas.