Alma Cantina
Alma Cantina on Union Street serves Mexican food late enough to be useful after much of downtown has stopped cooking. The kitchen stays open until 1:30 a.m., switching to a separate late-night menu at 11 p.m. Earlier in the evening, tacos range from pineapple-marinated al pastor to Baja-style fried haddock, with beef birria and consommé another option.
Nachos, elote and quesadillas make it easy to build a shared order, and margaritas and tequila are part of the drinks menu. The location works for dinner around Faneuil Hall or food after a night nearby. If you’re coming specifically for one dish, check which menu will be running when you arrive rather than assuming everything is available until last call.

