Azteca Grill
The Allure of Azteca Grill: A Sedaris-esque Experience Where Flavor Meets Fun Picture this: a quaint, no-nonsense little restaurant on Monmouth Street, where the tables are set just close enough to hear the endlessly fascinating banter of fellow diners, but far enough apart to allow for the occasional dramatic flourish of your arms as you…
