Address: 701 Frank E Rodgers Blvd N, Ste 5 Phone: (973) 412-8111
Reviewed on 04/24/2023
By: Chengru L.
Amazing birria tacos!! So juicy, full of meat, and flavorful. The paella was okay but they put a lot of seafood in it. The shrimp in garlic sauce app had an... more