Address: 25 Depot Square, Montclair, NJ 07042, USA
“The Mexican restaurant at this train depot is called silantros and they have the best tacos! It’s unbelievable how good they are. Don’t let the fact that you’re in a train depot dissuade you from eating here. Shrimp and chicken tacos were my fave. They come with this mildly spicy and creamy green sauce that was delicious.”
Address: 6 Depot Square, Montclair, NJ 07042, USA
“We met friends, had apps, drinks and watched a great show by Ty Stephens and Soul Jazz.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…