Has anyone tried out La Posada in Arlington Heights? It just opened about a week ago. We stuck our heads in there last night and it was packed. I need food for an impromptu Cinco de Mayo get-together and I was thinking about getting some take-out from there to supplement my own dishes.
La Posada Restaurante
1312 Massachusetts Ave, Arlington, MA 02476