From Our Editors
Your taste buds are calling for some down home American cooking from 12 Main in Montclair.
With parking onsite, it's easier to get straight to our delicious food.
Prices are a bit on the higher side, so this might be a good pick for a special night out. For a meal truly worth eating, the place to go is definitely 12 Main who serves up the mouthwatering best food in town.