Get directions to: Antojitos Ticos, Paterson, NJ
Restaurant address: 586 River St Paterson, NJ 07524, USA
Restaurant: Antojitos Ticos