Sort by:
104 McWhorter St, Newark, NJ 07105, United States
“4/27/23 Finally back for another meal. Excellent, As always and since the Devils moved to Newark, I've eaten here. The remodel of the restaurant looks great. It was a good to get back for another meal. Chicken breast with rice and fries. For dessert I had the tres leches, it was good! Prices reasonable. Note to self: They have beer on tap...”