La Posada Restaurant & Tequila Bar 505 Medford St, Somerville, MA 02145 Added on February 13, 2023 standing capacity: 50 seating capacity: 50Bar, Restaurant