North Beach is typically known for its Italian restaurants, but newcomer Equal Parts brings a bit of Mexico City to this ...