Get directions to: Tortugas Mexican Village, Princeton, NJ
Restaurant address: 41 Leigh Ave Princeton, NJ 08540, USA
Restaurant: Tortugas Mexican Village