Address: 116 Creek Rd, Mount Laurel, NJ 08054 Phone: (956) 592-1494
Reviewed on 02/05/2026
By: Timothy P.
Chimichanga had an ambiance I've never felt before. The size of Godzillas first born, the taste of a Texan Aphrodite and the smell of adornment. Will return... more